モデルを選ぶ
どちらもテキストと画像を入力し、画像を出力します。日常的な作業には Flare から始め、同じ素材に精密な編集を繰り返す場合は Sunburst と比較してください。
gpt-image-2.5 だけでなく、表にある完全なモデル ID を使用します。
主な変更点
- 生成の高速化:OpenAI によると、Flare の生成遅延は GPT Image 2 より 50% 低下しています。実際の所要時間はサイズ、品質、サービスの負荷によっても変わります。
- 編集精度の向上:参照画像の被写体、構図、変更を指示していない細部を、複数回の編集でも保持しやすくなりました。
- 画質とレイアウトの改善:光、質感、スタイルへの忠実さ、複雑な視覚的指示への対応が改善しています。完成画像を使う前に文字や事実関係を確認してください。
公式 API の新しいオプション
OpenAI の画像 API は、両モデルで次のオプションを提供します。qualityはlow、medium、high、xhigh、max、autoを指定できます。- 背景を透過するには、
background: "transparent"とoutput_format: "png"または"webp"を組み合わせます。 - カスタムサイズに対応しています。幅と高さは 16 の倍数、アスペクト比は 1:3 から 3:1、各辺は最大 3840 ピクセル、総画素数は 655,360 から 8,294,400 の範囲です。
2560x1440を超える出力は実験的機能です。
BetterToken 経由で接続する
対象モデルにアクセスできる BetterToken API Key を作成し、次の設定を使用します。画像を生成する
この例では Flare を使用します。Sunburst を使う場合は、model を gpt-image-2.5-sunburst に変更してください。
data[0].b64_json に画像データを返します。リクエストの成功を確認してからデコードして保存してください。保存処理の例は画像生成を参照してください。
画像を編集するには、POST /v1/images/edits に multipart/form-data を送信します。同じ完全なモデル ID を指定し、image で参照画像をアップロードしてください。例は画像編集を参照してください。
接続時のポイント
- 最初は
n: 1、output_format: "png"、response_format: "b64_json"で呼び出し、その後ほかのパラメータを調整します。 - 画像生成には数分の待ち時間を確保してください。モデルを変更したら、実際の遅延、出力サイズ、編集結果を比較します。
- OpenAI はトークン単位で課金します。BetterToken の課金方式と料金はモデル一覧で確認し、公式の見積もりをそのまま適用しないでください。

