LoopToken
图像生成

GPT-Image 系列

OpenAI GPT-Image 系列图像模型(OpenAI 官方协议)

适用模型

模型说明
gpt-image-2GPT Image 2
gpt-image-1.5GPT Image 1.5
gpt-image-1GPT Image 1

实际可用模型以模型列表为准。

请求协议

完全遵循 OpenAI 官方 Images 协议(POST /v1/images/generations),OpenAI 风格:参数放在请求体顶层,不使用 parameters 嵌套。平台通用规则见接口说明

参数类型必填说明
modelstring上表中的模型名
promptstring图像描述
nint否,默认 1生成张数,1-10;计费按响应实际张数
sizestring否,默认 auto1024x1024 / 1536x1024(横) / 1024x1536(竖) / auto;影响平台计费档位
qualitystring否,默认 autolow / medium / high / auto
backgroundstring否,默认 autotransparent / opaque / auto;透明背景需配合 output_formatpngwebp
output_formatstring否,默认 pngpng / jpeg / webp
output_compressionint否,默认 100压缩率 0-100,仅 jpeg / webp 生效
moderationstring否,默认 auto内容审核强度:auto / low
userstring终端用户标识

注意:GPT-Image 系列不支持 response_format 参数(DALL·E 时代的参数),图片始终以 b64_json 返回,不会返回 url

请求示例

curl https://api.looptoken.cc/v1/images/generations \
  -H "Authorization: Bearer $LOOPTOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-1",
    "prompt": "一只戴帽子的橘猫,插画风格",
    "size": "1024x1024",
    "quality": "medium"
  }'

响应格式

标准 OpenAI Images 格式,图片以 base64 内联返回,并附带图像 token 用量:

{
  "created": 1720000000,
  "data": [{"b64_json": "..."}],
  "usage": {
    "total_tokens": 100,
    "input_tokens": 50,
    "output_tokens": 50,
    "input_tokens_details": {"text_tokens": 50, "image_tokens": 0}
  }
}

计费与错误

接口说明一致:平台按张计费、size 决定计费档位,价格见模型列表,错误码见错误码

本页内容