API 目录

创建 gpt-image-2

POST
/v1/images/generations

创建图像:gpt-image-2

POST https://www.vortapapi.com/v1/images/generations

使用 gpt-image-2 根据文本提示生成一张或多张图像。该接口兼容 OpenAI 图像生成 API,可通过提示词、尺寸、数量等参数控制生成结果。

官方参考:https://platform.openai.com/docs/api-reference/images/create

请求头

名称必填说明
Content-Type固定为 application/json
Accept建议设置为 application/json
Authorization使用 Bearer Token,例如 Bearer sk-***

请求体参数

参数类型必填说明
modelstring图像生成模型,例如 gpt-image-2
promptstring用于描述目标图像内容的文本提示
ninteger需要生成的图像数量
sizestring生成图像的尺寸,具体可用值取决于模型支持范围
qualitystring图像质量设置,具体可用值取决于模型支持范围
response_formatstring返回图像的格式,例如 urlb64_json
userstring终端用户标识,可用于审计、统计或风控

请求示例

curl https://www.vortapapi.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-***" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "一只橘猫坐在未来感城市的窗边,电影级光影",
    "n": 1,
    "size": "1024x1024"
  }'

响应示例

{
  "created": 1710000000,
  "data": [
    {
      "url": "https://example.com/generated-image.png"
    }
  ]
}

response_format 设置为 b64_json 时,响应中的图像内容会以 Base64 字符串返回:

{
  "created": 1710000000,
  "data": [
    {
      "b64_json": "iVBORw0KGgoAAAANSUhEUg..."
    }
  ]
}