| 字段 | 类型 | 必填 | 说明 | 备注 |
|---|---|---|---|---|
| image | file | ✅ | 原图文件 | ≤ 50 MB;支持 PNG/JPEG/WebP |
| mask | file | 遮罩图 | 必须与原图尺寸一致,含 alpha 通道 | |
| prompt | string | ✅ | 编辑提示 | 长度 ≤ 32 k(gpt-image-1.5) |
| model | string | ✅ | 模型 | gpt-image-1.5 / gpt-image-1 / gpt-image-1-mini |
| n | int | 输出张数 | 1-10 | |
| size | string | 输出尺寸 | 同生成接口,见尺寸表格 | |
| quality | string | 质量 | low / medium / high / auto | |
| background | string | 背景 | transparent / opaque / auto | |
| input_fidelity | string | 输入保真 | low / high;high 可更好保留人脸/Logo | |
| output_format | string | 输出格式 | png / jpeg / webp | |
| output_compression | int | 压缩率 | 0-100;仅 jpeg/webp | |
| moderation | string | 审核严格度 | low / auto | |
| stream | bool | 流式 | 仅 GPT-Image 系列 | |
| partial_images | int | 流式分片 | 0-3 | |
| async | query | 是否异步 | ?async=true 返回 task_id |
| 模型 | 文字输入 | 图片输入 | 图片输出 |
|---|---|---|---|
| gpt-image-1 | 5 PTC/1M Tokens | 10 PTC/1M Tokens | 40 PTC/1M Tokens |
| gpt-image-1-mini | 2 PTC/1M Tokens | 2.5 PTC/1M Tokens | 8 PTC/1M Tokens |
| gpt-image-1.5 | 5 PTC/1M Tokens | 8 PTC/1M Tokens | 32 PTC/1M Tokens |
最终价格以请求返回的Tokens消耗数量为准
gpt-image-1:价格参考
curl --location --request POST 'https://api.302.ai/v1/images/edits?response_format=url' \
--header 'Authorization: Bearer ' \
--form 'image=@""' \
--form 'prompt=""' \
--form 'model="gpt-image-1.5"' \
--form 'mask=@""' \
--form 'quality="auto"' \
--form 'size="1024x1024"' \
--form 'n="1"' \
--form 'background="auto"' \
--form 'output_format="png"' \
--form 'output_compression="100"' \
--form 'partial_images="0"' \
--form 'stream=""'{
"background": "opaque",
"created": 1765963391,
"data": [
{
"url": "https://file.302.ai/gpt/imgs/20251217/3de34788dedd4b84834bb428ae742615.png"
}
],
"output_format": "png",
"quality": "high",
"size": "1024x1024",
"usage": {
"input_tokens": 10977,
"input_tokens_details": {
"image_tokens": 10917,
"text_tokens": 60
},
"output_tokens": 4160,
"total_tokens": 15137
}
}