共有:
Image Generation Pricing

大量に描かせる時代の
画像 API——GPT Image 2.0 に Batch 50% 引き。

画像 API は「1 回叩けば 1 枚」から、まとめて発注して安く受け取るフェーズに入ります。OpenAI は GPT Image 2.0(旧 DALL-E 系)に Batch API を開放し、標準料金から 50% 引きで非同期一括生成に対応させました。旧 DALL-E 2 / 3 の API が 5/12 に終了した直後の判断です。

AI Navigate 編集部2026.07.18読了 6分

SYNCHRONOUS 1 呼び出し = 1 枚 = 標準料金 枚数が伸びれば線形にコスト増 コスト 100%(標準) BATCH まとめて発注 → 24 時間以内に一括返却 コスト 50%(Batch)
FIG. 同じ枚数でも、Batch にまとめれば標準料金の半分で仕上がる
01
Context

「安さより速さ」から、
「速さより安さ」に振れた

この 2 ヶ月で、画像生成 API まわりの前提はふたつ動きました。ひとつは 5/12、OpenAI が DALL-E 2 と DALL-E 3 の API を deprecation としてサンセットしたこと。もうひとつが今回で、後継の GPT Image 2.0(コード名 gpt-image-2)に Batch API が開放されました。

これまで画像 API は「呼び出し即生成、即課金」の同期モデルが主戦場で、コストは 1 枚あたり数セント単位で積み上がる形でした。今回のアップデートで 最大 24 時間以内の一括返却を許容できる用途なら、同じ枚数を標準料金の半額で処理できるようになります。速さの引き換えに、金額側でひとつ選択肢が増えた格好です。

同期リクエスト(従来)Batch API(今回)
呼び出しごとに 1 枚生成、即返却JSONL でまとめて投げ、24h 以内に受け取る
レイテンシは秒単位・小レイテンシは最大 24 時間・大
標準料金(100%)標準料金から 50% 引き
対話 UI / リアルタイム表示に最適資料一括生成・データセット・カタログに最適

02
The Numbers

1 枚単位ではなく、
1000 枚単位で見る

50%
Batch 割引率
24h
最大返却時間
5/12
旧 DALL-E API サンセット日

この 3 つの数字が、この記事のすべてです。標準の同期エンドポイントに対して Batch API は 50% 引き。返却は 24 時間以内を上限としたキュー処理で、順次仕上がったものが JSONL で戻ってきます。そして裏には、2026-05-12 に旧 DALL-E 2 / 3 の API が停止された事実があります。移行できていないコードは、そもそも今日この時点で叩ける画像 API を持っていません。

1 枚単位で見ると数セントの差ですが、1,000 枚単位で見ると景色が変わります。EC カタログや広告 A/B の素材生成のように、日次で数百〜数千枚を回すチームなら、月次コストの差はそのまま人件費 1 人分に迫るインパクトになり得ます。

03
Who Wins

誰に、どう効くか

読者タイプ別のインパクトを 4 段階でならすと、以下の並びになります。

01

大量生成の開発者・データチーム

合成データ、EC カタログ、広告バリエーション、動画のプレビュー画像。1 日あたり数百枚以上を回すパイプラインを持つ現場は、単月で 2 桁パーセントのコスト削減が現実的です。ジョブを 24h 締めのバッチに切り出すだけで済みます。

02

SaaS / プロダクト組み込み

ユーザーが待たされてよい非同期の生成(例: 深夜バッチで週次レポート表紙を生成)はこの日から Batch 一択。逆にチャット中のリアルタイム画像生成は、同期エンドポイントを残す設計が正解です。同期/非同期の 2 系統をルーティングする構造に、この機会に切り替えたい。

03

旧 DALL-E API を残しているコード

これは Batch とは別軸ですが、OpenAI の deprecation 一覧で 2026-05-12 以降 dall-e-3 / dall-e-2 エンドポイントは呼べません。まず gpt-image-1 / gpt-image-2 への差し替えを終えたうえで、Batch 化を検討する 2 段構えが最短です。

04

個人利用・ChatGPT の中の画像

Batch は API 側の話なので、ChatGPT の画面から画像を生成する使い方には直接の影響はありません。もっとも、OpenAI 側のコスト構造が下がれば、いずれ ChatGPT 側の生成上限や品質にも波及する可能性はあります。


画像 API は、
「1 枚いくら」で数える対話ツールから、
「1 万枚いくら」で数える工場設備へ。


04
Caveats

手放しで喜べない、
3 つの限界

ひとつ目は「レイテンシの罠」。24 時間以内に返す、という上限は SLA ではありません。混雑時は上限側に張り付く前提でジョブを組んでおかないと、翌朝の締め切りに間に合わない事故が起きます。実運用では「25h までに帰ってこなければ同期に投げ直す」ようなリトライ設計が要ります。

ふたつ目は「モデレーションの一律適用」。Batch でも OpenAI 側の生成ポリシー(人物・商標・過激描写など)は同期と同じで、拒否された分は帰ってきません。1,000 枚投げて 47 枚が失敗、という前提でレコード側に error 列を用意しておく必要があります。

三つ目は「Batch の期限内キャンセル不可」。プロンプトを間違えたと気づいても、投げ終えた Batch は基本的に走り切ります。単価が半分になった分、無駄撃ちの絶対額はむしろ「気づいたときには 1,000 枚分」になり得るので、ドライラン用の 10 枚キューを必ず前段に挟む設計が実務上の答えになります。