Skip to main content
gpt-image-2 使用官方图像接口。你可以通过 /images/generations 创建图像,也可以通过 /images/edits 提交参考图并生成编辑结果。
AIOAGI 的 gpt-image-2 返回与官方一致,图片结果通过 b64_json 返回,不返回图片 URL。你需要先 Base64 解码再保存图片。

官方参考

创建图像

POST /images/generations 你可以用这个接口根据 prompt 直接生成图像。常见场景包括海报草图、产品配图、插画素材和视觉创意探索。

常用参数

response_formatdall-e-2dall-e-3 的返回格式参数。GPT-Image 官方接口不支持该参数,gpt-image-2 返回 b64_json

请求示例

Python 示例

下面的示例会从 b64_json 解码图片,并保留原始响应日志,便于排查问题。

官方返回结构

GPT-Image 官方接口通常返回 b64_json,并可能包含 usage 用量信息。常见结构如下:

返回说明

  • gpt-image-2 返回 b64_json,你需要先 Base64 解码再保存图片。
  • 如果返回结果和预期不一致,请先检查脚本生成的 response_create.txt 日志文件。
  • usage 等统计字段可能随模型和请求参数略有差异,请以实际响应为准。
  • 如果你开启 stream: true,常见事件类型为 image_generation.partial_imageimage_generation.completed

编辑图像

POST /images/edits 你可以提交一张或多张参考图,再结合提示词生成新的编辑结果。这个接口适合局部重绘、风格迁移、素材拼接和多图组合。

常用参数

请求示例

Python 示例

下面的示例兼容 URL 输入和本地文件输入,并从 b64_json 解码保存结果图片。

返回说明

  • gpt-image-2 图像编辑请求返回 b64_json,你需要先 Base64 解码再保存图片。
  • 如果返回结果和预期不一致,请先检查脚本生成的 response_edit.txt 日志文件。
  • 如果你开启 stream: true,常见事件类型为 image_edit.partial_imageimage_edit.completed