跳到主要内容

Image Generation

根据文本描述生成高质量图片。

POST /v1/images/generations

gpt-image-2 文本生成图片

curl https://gw.opentoken.io/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPEN_TOKEN_KEY" \
-d '{
"model": "gpt-image-2",
"prompt": "一只穿着宇航服的柴犬在月球上奔跑,数字艺术风格",
"size": "1024x1024",
"quality": "low",
"output_format": "png",
"n": 1
}'

size 用于选择输出尺寸,quality 用于选择图片生成质量档位。quality 不是通用的推理强度参数。

请求参数

参数类型必填默认值描述
modelstringgpt-image-2模型 ID,本页示例使用 gpt-image-2
promptstring-描述所需图像的文本
sizestring1024x1024输出尺寸:1024x1024 / 1536x1024 / 1024x1536 / 2048x2048 / auto
qualitystringlow图像质量:low / medium / high / auto
ninteger1生成数量
backgroundstring-背景处理:auto / opaque
output_formatstringpng输出图片格式:png / jpeg / webp

响应结构 — Base64

{
"created": 1717800000,
"data": [
{
"b64_json": "iVBORw0KGgoAAAANSUhEUgAA...",
"revised_prompt": "一只穿着宇航服的柴犬..."
}
]
}

响应结构 — URL

{
"created": 1717800000,
"data": [
{
"url": "https://cdn.opentoken.io/images/gen_abc123.png",
"revised_prompt": "一只穿着宇航服的柴犬..."
}
]
}
Copyright © 2026 OpenToken.