gpt-image-2 模型,基于 /v1/images/generations 兼容协议task_id 用于后续查询resolution 档位字段,支持 1K / 2K / 4K 分辨率选择gpt-image-1.5-official 接口 95% 对齐,迁移只需改模型名gpt-image-2-official(OpenAI 官方 gpt-image-2 模型)resolution 自动映射到具体像素。支持 13 种比例:1:1 - 正方形构图(默认,社交头像 / Logo)3:2 - 横构图(单反相机常见比例)2:3 - 竖构图(海报竖版)4:3 - 横构图(经典显示器 / PPT)3:4 - 竖构图5:4 - 横构图4:5 - 竖构图(Instagram 竖版帖子)16:9 - 横构图(宽屏视频封面)9:16 - 竖构图(手机全屏 / 短视频封面)2:1 - 横构图(网页 Banner)1:2 - 竖构图21:9 - 横构图(电影超宽屏)9:21 - 竖构图1k - 1024 基准,省钱日常够用(默认)2k - 2048 基准,适合海报 / 高清需求4k - 3840 基准,仅 6 个比例支持(16:9 / 9:16 / 2:1 / 1:2 / 21:9 / 9:21)auto - 自动(默认,通常等同 low)low - 快速省钱,轮廓够用medium - 平衡high - 最高精度(4K + high 耗时 >120s)auto - 自动(默认)opaque - 不透明transparent - ⚠️ gpt-image-2-official 不支持透明背景,传了会被系统静默降级为 autoauto - 默认审核强度low - 更宽松的审核强度png - 默认jpeg - 文件更小webp - 现代浏览器最优0-100jpeg / webp 有效1 ~ 4image_urls 一起使用size × resolution → OpenAI 实际像素(13 比例 × 3 档位):
| size | 1k | 2k | 4k |
|---|---|---|---|
1:1 | 1024×1024 | 2048×2048 | ❌ 超像素上限 |
3:2 | 1536×1024 | 2048×1360 | ❌ 超像素上限 |
2:3 | 1024×1536 | 1360×2048 | ❌ 超像素上限 |
4:3 | 1024×768 | 2048×1536 | ❌ 超像素上限 |
3:4 | 768×1024 | 1536×2048 | ❌ 超像素上限 |
5:4 | 1280×1024 | 2560×2048 | ❌ 超像素上限 |
4:5 | 1024×1280 | 2048×2560 | ❌ 超像素上限 |
16:9 | 1536×864 | 2048×1152 | 3840×2160 |
9:16 | 864×1536 | 1152×2048 | 2160×3840 |
2:1 | 2048×1024 | 2688×1344 | 3840×1920 |
1:2 | 1024×2048 | 1344×2688 | 1920×3840 |
21:9 | 2016×864 | 2688×1152 | 3840×1648 |
9:21 | 864×2016 | 1152×2688 | 1648×3840 |
说明:3:2/2:3@ 2K 实际是 2048×1360(1360 为 16 倍数,近似 3:2,误差 < 0.5%);21:9@ 4K 是 3840×1648(精确 2.33:1)。其他均为精确比例。
task_id,通过 GET /v1/tasks/{task_id} 轮询任务状态,详见 任务查询接口。
submitted → in_progress → completed / failed。
取图方式:data.result.images[0].url[0]。
high + 2k/4k 组合耗时可达 130 秒,客户端超时建议 ≥ 180 秒POST /v1/tasks/batch