はじめに
GPT Image 2.5 Sunburst テキストから画像は、2026 年 9 月 8 日に公開された OpenAI の gpt-image-2.5-sunburst で、文章のプロンプトから画像を生成します。GPT Image 2.5 の 2 モデルのうち品質重視のほうで、low から max までの 5 段階の品質、15 種類の比率で 1k から 4k までの出力、1 リクエスト最大 10 枚に対応し、どの設定も OpenAI の定価より安くなっています。
手元の素材でモードを選ぶ
| 手元にあるもの | モード |
|---|---|
| 文章のブリーフ | GPT Image 2.5 Sunburst テキストから画像 |
| 変更したい画像 | GPT Image 2.5 Sunburst 画像編集 |
主な機能とハイライト
OpenAI の品質重視の 2.5 モデル
OpenAI は Sunburst を編集の精度が最も重要なワークフロー向けのモデルと説明し、速さ重視の Flare と対にしています。high 品質・1k サイズの 1 枚は、よく使う比率で料金の安いエコノミールートから始まり、そこではモデルがプロンプトを少し言い換えたり、小さな要素を足したりすることがあります。Official fallback(既定はオン)が有効なら、そのルートで完了できなかったものは公式ルートで実行し直され、それ以外の設定は最初から公式ルートで実行されます。
5 段階の品質
下書きには low と medium、既定は high、完成版には xhigh と max です。high より上の段階は出力トークンが増え、料金もはっきり上がります。
比率と段階ごとの料金
横長や縦長の比率は同じ段階の正方形よりトークンが少なく、そのぶん安くなります。どの組み合わせも OpenAI の料金より安く、送信前に表示されます。エコノミールートの high・1k の画像はさらに安い料金から始まります。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | 最大 5,000 文字です。画像内に入れたい語句はすべて二重引用符で囲み、置く場所も書いてください。 1 文字以上 · 5000 文字以内 |
aspect_ratio | いいえ | 1:3 から 3:1 までの 15 種類で、既定は 1:1 です。比率によって料金が変わり、横長や縦長の画像は同じ段階の正方形より安くなります。 |
resolution | いいえ | 1k(既定)、2k、4k のいずれかです。正方形の画像は一辺 1024、2048、2880 ピクセルになり、段階が上がるほど 1 枚あたりの料金も上がります。 |
quality | いいえ | low、medium、high(既定)、xhigh、max のいずれかです。段階が上がるほど精細になり、時間も料金もかかります。 |
num_outputs | いいえ | 1 リクエストあたり 1〜10 枚で、既定は 1 枚です。画像ごとに個別に課金されます。 |
output_format | いいえ | png(既定)、jpeg、webp のいずれかです。料金は変わりません。 |
output_quality | いいえ | jpeg と webp の圧縮品質で、0〜100 の範囲です。値が大きいほど細部が残り、ファイルも大きくなります。 |
official_fallback | いいえ | 既定はオンです。1:1、3:2、2:3、4:3、3:4、16:9、9:16 のいずれかの比率で high 品質・1k サイズの PNG を 1 枚生成するリクエストは、まずエコノミールートで実行されます。 デフォルト値: |
料金
1 枚単位の課金です。料金は品質、サイズ段階、比率で決まり、送信前に表示されます。同じ段階なら横長や縦長は正方形より安くなります。1:1、3:2、2:3、4:3、3:4、16:9、9:16 のいずれかの比率で high 品質・1k サイズの PNG を 1 枚生成するリクエストは、エコノミールートでエコノミー価格から始まります。Official fallback(既定はオン)が有効なら、そのルートが拒否したリクエストや完了できなかったリクエストは公式ルート(公式価格)で実行し直されるため、見積もりには開始価格と上限額の両方が表示されます。拒否されたリクエストは課金されません。公式ルートでは、最初の 100 トークンを超える長いプロンプトに入力トークンの少額料金が 1 リクエストにつき 1 回加わります。中国語・日本語・韓国語の文字はおよそ 1 文字 1 トークンです。
| 仕様 | 料金 |
|---|---|
| $0.001816 / 枚 |
| $0.001816 / 枚 |
| $0.00244 / 枚 |
| $0.00244 / 枚 |
| $0.002752 / 枚 |
| $0.002752 / 枚 |
| $0.00304 / 枚 |
| $0.00304 / 枚 |
| $0.003568 / 枚 |
| $0.003568 / 枚 |
| $0.003808 / 枚 |
| $0.003808 / 枚 |
| $0.003856 / 枚 |
| $0.003856 / 枚 |
| $0.004192 / 枚 |
| $0.004192 / 枚 |
| $0.004744 / 枚 |
| $0.004744 / 枚 |
| $0.005104 / 枚 |
| $0.00568 / 枚 |
| $0.00568 / 枚 |
| $0.00652 / 枚 |
| $0.00652 / 枚 |
| $0.007312 / 枚 |
| $0.007312 / 枚 |
| $0.008176 / 枚 |
| $0.008176 / 枚 |
| $0.008728 / 枚 |
| $0.008728 / 枚 |
| $0.010936 / 枚 |
| $0.01396 / 枚 |
| $0.01396 / 枚 |
| $0.018592 / 枚 |
| $0.018592 / 枚 |
| $0.020998 / 枚 (Official fallback 使用時:最大 $0.023992) |
| $0.020998 / 枚 (Official fallback 使用時:最大 $0.023992) |
| $0.021472 / 枚 |
| $0.021472 / 枚 |
| $0.022 / 枚 (Official fallback 使用時:最大 $0.028) |
| $0.022 / 枚 (Official fallback 使用時:最大 $0.028) |
| $0.022864 / 枚 (Official fallback 使用時:最大 $0.031456) |
| $0.022864 / 枚 (Official fallback 使用時:最大 $0.031456) |
| $0.024136 / 枚 |
| $0.024136 / 枚 |
| $0.025636 / 枚 (Official fallback 使用時:最大 $0.042544) |
| $0.0316 / 枚 |
| $0.0316 / 枚 |
| $0.034504 / 枚 |
| $0.034504 / 枚 |
| $0.037864 / 枚 |
| $0.037864 / 枚 |
| $0.043504 / 枚 |
| $0.043504 / 枚 |
| $0.049816 / 枚 |
| $0.049816 / 枚 |
| $0.054616 / 枚 |
| $0.054616 / 枚 |
| $0.055624 / 枚 |
| $0.055624 / 枚 |
| $0.059872 / 枚 |
| $0.059872 / 枚 |
| $0.07144 / 枚 |
| $0.07144 / 枚 |
| $0.075328 / 枚 |
| $0.082936 / 枚 |
| $0.082936 / 枚 |
| $0.096472 / 枚 |
| $0.096472 / 枚 |
| $0.110728 / 枚 |
| $0.110728 / 枚 |
| $0.124624 / 枚 |
| $0.124624 / 枚 |
| $0.135064 / 枚 |
| $0.135064 / 枚 |
| $0.168976 / 枚 |
| $0.002872 / 枚 |
| $0.002872 / 枚 |
| $0.004456 / 枚 |
| $0.004456 / 枚 |
| $0.005152 / 枚 |
| $0.005152 / 枚 |
| $0.005704 / 枚 |
| $0.005704 / 枚 |
| $0.006328 / 枚 |
| $0.006328 / 枚 |
| $0.006712 / 枚 |
| $0.006712 / 枚 |
| $0.007312 / 枚 |
| $0.007312 / 枚 |
| $0.008128 / 枚 |
| $0.008128 / 枚 |
| $0.009088 / 枚 |
| $0.009088 / 枚 |
| $0.009928 / 枚 |
| $0.01108 / 枚 |
| $0.01108 / 枚 |
| $0.01276 / 枚 |
| $0.01276 / 枚 |
| $0.014176 / 枚 |
| $0.014176 / 枚 |
| $0.015904 / 枚 |
| $0.015904 / 枚 |
| $0.017296 / 枚 |
| $0.017296 / 枚 |
| $0.021808 / 枚 |
| $0.024112 / 枚 |
| $0.024112 / 枚 |
| $0.03688 / 枚 |
| $0.03688 / 枚 |
| $0.041896 / 枚 |
| $0.041896 / 枚 |
| $0.043072 / 枚 |
| $0.043072 / 枚 |
| $0.048064 / 枚 |
| $0.048064 / 枚 |
| $0.055432 / 枚 |
| $0.055432 / 枚 |
| $0.062416 / 枚 |
| $0.062416 / 枚 |
| $0.062944 / 枚 |
| $0.062944 / 枚 |
| $0.067984 / 枚 |
| $0.067984 / 枚 |
| $0.07624 / 枚 |
| $0.07624 / 枚 |
| $0.086032 / 枚 |
| $0.087496 / 枚 |
| $0.087496 / 枚 |
| $0.095248 / 枚 |
| $0.095248 / 枚 |
| $0.098968 / 枚 |
| $0.098968 / 枚 |
| $0.110656 / 枚 |
| $0.110656 / 枚 |
| $0.121312 / 枚 |
| $0.121312 / 枚 |
| $0.142816 / 枚 |
| $0.142816 / 枚 |
| $0.152632 / 枚 |
| $0.171016 / 枚 |
| $0.171016 / 枚 |
| $0.19456 / 枚 |
| $0.19456 / 枚 |
| $0.220456 / 枚 |
| $0.220456 / 枚 |
| $0.248464 / 枚 |
| $0.248464 / 枚 |
| $0.274216 / 枚 |
| $0.274216 / 枚 |
| $0.342928 / 枚 |
| $0.003736 / 枚 |
| $0.003736 / 枚 |
| $0.006016 / 枚 |
| $0.006016 / 枚 |
| $0.0076 / 枚 |
| $0.0076 / 枚 |
| $0.008368 / 枚 |
| $0.008368 / 枚 |
| $0.009304 / 枚 |
| $0.009304 / 枚 |
| $0.011176 / 枚 |
| $0.011176 / 枚 |
| $0.01192 / 枚 |
| $0.01192 / 枚 |
| $0.0124 / 枚 |
| $0.0124 / 枚 |
| $0.01324 / 枚 |
| $0.01324 / 枚 |
| $0.016216 / 枚 |
| $0.0166 / 枚 |
| $0.0166 / 枚 |
| $0.02116 / 枚 |
| $0.02116 / 枚 |
| $0.023872 / 枚 |
| $0.023872 / 枚 |
| $0.026296 / 枚 |
| $0.026296 / 枚 |
| $0.028552 / 枚 |
| $0.028552 / 枚 |
| $0.032272 / 枚 |
| $0.032272 / 枚 |
| $0.035992 / 枚 |
| $0.050776 / 枚 |
| $0.050776 / 枚 |
| $0.056176 / 枚 |
| $0.056176 / 枚 |
| $0.0652 / 枚 |
| $0.0652 / 枚 |
| $0.080464 / 枚 |
| $0.080464 / 枚 |
| $0.086752 / 枚 |
| $0.086752 / 枚 |
| $0.094288 / 枚 |
| $0.094288 / 枚 |
| $0.103984 / 枚 |
| $0.103984 / 枚 |
| $0.11296 / 枚 |
| $0.11296 / 枚 |
| $0.115576 / 枚 |
| $0.115576 / 枚 |
| $0.127864 / 枚 |
| $0.127864 / 枚 |
| $0.14272 / 枚 |
| $0.14272 / 枚 |
| $0.14272 / 枚 |
| $0.168592 / 枚 |
| $0.168592 / 枚 |
| $0.184552 / 枚 |
| $0.184552 / 枚 |
| $0.197104 / 枚 |
| $0.197104 / 枚 |
| $0.201832 / 枚 |
| $0.201832 / 枚 |
| $0.253408 / 枚 |
| $0.259552 / 枚 |
| $0.259552 / 枚 |
| $0.320608 / 枚 |
| $0.320608 / 枚 |
| $0.37588 / 枚 |
| $0.37588 / 枚 |
| $0.414736 / 枚 |
| $0.414736 / 枚 |
| $0.456544 / 枚 |
| $0.456544 / 枚 |
| $0.569656 / 枚 |
ユースケース
キービジュアルとメインカット
全画面で見せたり大きく印刷したりする画像で、max なら 4k でもサテンのひだ、髪、映り込みがきれいに保たれます。
ポートレートとファッションのスチル
1 灯のポートレートやイブニングウェアのエディトリアルなど、構図より素材の細部が画を支えるもの。
ガラスや金属の商品写真
香水瓶、ジュエリー、腕時計など、映り込みや小さな刻印をくっきり保つのに xhigh か max が必要なもの。
プロンプトガイドと実践のヒント
素材と光を名指しする
サテン、ベルベット、レース、磨かれた寄木の床、キャンドルの炎。具体的な素材と光の向きを書くと、上の段階が描き込む対象ができます。
xhigh と max は完成版に取っておく
medium か high で構図を固め、同じプロンプトを max で 1 回だけ回してください。追加のトークンが生きるのは、画がすでに決まっているときだけです。
掲載先の比率を先に選ぶ
形がピクセル数と料金を決めます。まず掲載先の比率を選び、それからサイズ段階を選んでください。
複数枚で方向性を探る
方向性が決まるまでは、max で 1 枚より high で 2〜4 枚を頼んでください。画像ごとに個別に課金されます。
API クイックスタート
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "openai/gpt-image-2.5-sunburst/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"quality": "high",
"resolution": "1k",
"num_outputs": 1,
"aspect_ratio": "1:1",
"output_format": "png"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
認証、完全なスキーマ、ポーリング、エラー処理は API リファレンスを参照してください。





