Skip to main content
POST
GPT Image
参数及使用方式已对齐官方,详细参数可直接参考官方文档。

调用方式

  • https://{api_domain}/openai/v1/images/generations
  • https://{api_domain}/openai/v1/images/edits
BaseURL:
  • https://{api_domain}/openai/v1

支持模型

  • gpt-image-2
  • gpt-image-2-oai
  • gpt-image-2.5-sunburst-oai
  • gpt-image-2.5-flare-oai

说明

该接口兼容 OpenAI Image API,当前支持图片生成和图片编辑。详细参数以 OpenAI 官方文档为准:
  • OpenAI 官方图片生成指南
  • Images generate
  • Images edit
  • 图片生成请求使用 application/json
  • 图片编辑支持 multipart/form-data 文件上传,也支持 application/json,使用 images 数组传入图片引用;下方提供 JSON 示例。
  • 建议显式设置 sizequality,便于控制图片质量与成本。费用按实际 Token 用量及模型价格计算,用量可查看响应中的 usage 字段。

模型与参数

  • 使用 gpt-image-2.5-sunburst-oai 进行精细图片编辑,或使用 gpt-image-2.5-flare-oai 进行快速图片生成。请求中的 model 请使用上方列出的完整名称。
  • 2.5 的 qualitylow / medium / high / xhigh / max / auto,默认 auto;GPT Image 2 不支持新增的 xhigh / max
  • 生成透明背景图片时,设置 background="transparent",并使用 output_format="png""webp"
  • 通过 size 设置图片尺寸,例如 1024x10241536x10241024x1536。自定义尺寸的约束及完整参数说明请参考官方文档

REST API

1. 图片生成

2. 图片编辑

多图参考编辑时可以重复传 image[]

3. 图片编辑(JSON)

{base64_image} 替换为输入 PNG 图片的 Base64 编码。

OpenAI SDK

Python

图片编辑:

Node.js

图片编辑:

最佳实践

moderation 参数

  • moderation="auto" 为默认标准过滤;moderation="low" 表示更宽松的过滤。
  • moderation 可用于图片生成和图片编辑请求。