画像生成(GPT-Image)
テキストから画像
POST https://api.4allapi.com/v1/images/generationscurl https://api.4allapi.com/v1/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $AIPROXY_KEY" \ -d '{ "model": "gpt-image-2", "prompt": "サイバーパンク風の都市の夜景,ネオンライト,雨上がりの通り", "n": 1, "size": "1024x1024" }'| パラメータ | 説明 |
|---|---|
model | 画像モデル名, 例: gpt-image-2 シリーズ |
prompt | 画面の説明, 主体、スタイル、構図、光を含めることを推奨 |
n | 生成枚数 |
size | 解像度, 例: 1024x1024、1536x1024(横)、1024x1536(縦) |
quality | 品質レベル(対応モデル) |
レスポンスは画像 URL または base64(b64_json) を返します。URL の有効期限は限られているため、速やかに保存してください。
画像から画像 / 編集
POST https://api.4allapi.com/v1/images/editsmultipart/form-data で参照画像をアップロードします:
curl https://api.4allapi.com/v1/images/edits \ -H "Authorization: Bearer $AIPROXY_KEY" \ -F model="gpt-image-2" \ -F image="@input.png" \ -F prompt="背景を夕暮れの海辺に変更し、人物はそのままにする"高解像度バリアント
一部の GPT-Image モデルは 2K / 4K および横長・縦長のバリアント を提供します(モデル広場に実際に掲載されているモデルを基準としてください、
例: -2k / -4k サフィックス)。対応するバリアントのモデル名を直接選択するだけでよく、追加パラメータは不要です。課金はバリアント単位の料金に従います。