画像生成 API 参照
GPT-Image シリーズの画像生成インターフェースの参照です。概要とモデル選択については GPT-Image 生图 を参照してください。
リクエスト
POST https://api.4allapi.com/v1/images/generations{ "model": "gpt-image-2", "prompt": "極めてミニマルなコーヒーブランドのポスター,クリーム色の背景,画面中央に一杯のラテ", "n": 1}| パラメータ | 必須 | 説明 |
|---|---|---|
model | ✔ | モデル名; 画幅/解像度/速度は接尾辞で選択(-fast、-portrait、-2k、-4k など) |
prompt | ✔ | 画像の説明,中国語・英語および複合指示に対応 |
n | 生成枚数,デフォルト 1; 一括生成は大きな n より複数回のリクエストを推奨 | |
response_format | url(デフォルト)または b64_json |
レスポンス
{ "created": 1735900000, "data": [ { "url": "https://…/xxx.png" } ]}response_format: "b64_json"の場合はb64_jsonフィールドを返します。レスポンス本文が大きくなる点に注意してください;- URL には有効期限があります。取得後はすぐに保存してください。詳しくは圧縮と出力解像度を参照してください。
Python 例
resp = client.images.generate( model="gpt-image-2-portrait-2k", prompt="東京の雨夜の街頭,ネオンの反射,映画のような雰囲気",)print(resp.data[0].url)課金と失敗
- 従量課金: 成功した画像1枚ごとに1回課金され、失敗分は課金されません;
- タイムアウトと切断の対処は接続中断のトラブルシューティングを参照してください;
- 画像を元にした編集は画像編集 APIを参照してください。