GPT-Image-2 图像生成
- 面向通用图像生成与参考图生成场景
- 异步任务协议提交成功后返回
task_id - 支持文生图与图生图
size支持21:9、16:9、3:2、4:3、1:1、3:4、2:3、9:16、autoresolution支持1k、2k、4k- 参考图最多
16张,单图也使用数组传入 - 如果需要直接同步返回图片结果,可查看下方
同步调用协议
请求鉴权
所有接口均需要使用 Bearer Token 进行认证。 获取 API Key:从平台上获取。 使用时在请求头中添加:提交任务接口
task_id,实际图片结果需要通过任务查询接口继续轮询。
请求参数
size支持:21:9、16:9、3:2、4:3、1:1、3:4、2:3、9:16、auto。resolution支持:1k、2k、4k。images最多支持16张,单图也使用数组传入。response_format常用值为url、b64_json。
响应
成功响应示例:任务查询接口
task_id 查询当前任务状态。任务成功后,可从结果对象里读取图片地址。
说明:
works[].asset_url为平台最终返回的稳定资源地址- 调用方不需要感知底层原始资源地址
响应
查询结果示例:同步调用协议
如果你不需要任务轮询,而是希望请求结束后直接拿到图片结果,也可以使用 OpenAI Images 兼容的同步调用协议。- 异步任务协议:返回
task_id,再通过GET /v1/tasks/{task_id}查询结果 - 同步调用协议:直接返回
data[].url或data[].b64_json,不返回task_id
文生图同步接口
modelpromptsizeresolutionresponse_format
文生图同步示例
图生图同步接口
image,和异步任务协议里的 images 数组不同。
常用字段:
modelpromptimagesizeresponse_format
图生图同步示例
响应
同步成功响应示例:使用示例
文生图
图生图
多参考图图生图
注意事项
size=auto可直接传入,由模型按当前能力处理。- 提交成功后请使用返回的
task_id轮询任务结果。 n当前仅支持传1,参考图统一通过images数组传入。- 任务完成后,结果中的作品地址为平台稳定资源地址,不会要求业务侧直接处理底层原始资源链接。