GPT-Image-2
GPT-Image-2 官方渠道 圖像編輯
基於參考圖進行圖像編輯 / 圖生圖 / 局部重繪(mask inpainting),使用 gpt-image-2 模型
POST
- 與圖像生成使用同一端點
/v1/images/generations - 請求中包含
image_urls即自動切換爲編輯模式 - 支持多參考圖融合(最多 16 張)、局部重繪(mask)
- 參考圖須爲公網可訪問的 PNG / JPG,單張 ≤ 50MB
編輯模式的調用方式與生成完全兼容:只需在生成請求基礎上加入
image_urls(和可選的 mask_url)即可,無需切換端點。Authorizations
Body
固定填寫
gpt-image-2描述期望的編輯效果示例:
"把背景換成星空,保持主體人物不變"參考圖 URL 數組(觸發編輯模式的關鍵字段)
- 最多 16 張
- 必須是公網可訪問的穩定 URL(PNG / JPG,單張 ≤ 50MB)
- 可使用 上傳圖片接口 獲取 URL
遮罩圖 URL,用於局部重繪(inpainting)
- 須爲 PNG 格式,且包含 Alpha 通道
- 透明區域(alpha = 0)爲待重繪區域,不透明區域保持原樣
- 尺寸須與第一張參考圖一致
輸出圖像寬高比支持 13 種比例,也可傳
auto:1:1 · 3:2 · 2:3 · 4:3 · 3:4 · 5:4 · 4:5 · 16:9 · 9:16 · 2:1 · 1:2 · 21:9 · 9:21分辨率檔位:
1k / 2k / 4k1K / 2K 支持全部 13 個比例;4K 僅支持 6 個比例(16:9 / 9:16 / 2:1 / 1:2 / 21:9 / 9:21)圖片質量:
low / medium / high生成數量,範圍
1 ~ 10輸出格式:
png / jpegAzure OpenAI 不支持
webp 格式。JPEG 壓縮強度,範圍
0–100(僅對 output_format: "jpeg" 有效)Response
任務唯一標識符,用於查詢任務狀態
固定爲
generation.task任務狀態:
queued / in_progress / completed / failed任務進度百分比(0-100)
任務創建時間戳(Unix 時間戳)