生成图像
根据文本提示生成图像,支持多种尺寸、质量和输出格式
可使用的模型
| 模型 ID | 说明 |
|---|---|
gpt-image-2 | GPT Image 2,支持灵活尺寸与多种输出格式 |
快照版本(如gpt-image-2-2026-04-21)暂不可用,请使用gpt-image-2。
尺寸说明(gpt-image-2)
size 参数默认为 auto,支持灵活尺寸:
- 边长不超过
3840px - 宽高均为
16的倍数 - 长边与短边比例不超过
3:1 - 总像素介于
655,360到8,294,400之间
1024x1024、1536x1024(横向)、1024x1536(纵向)、
2048x2048、2048x1152、3840x2160、2160x3840。
也支持自定义尺寸(如 1024x768),只要宽高均为 16 的倍数且符合上述约束即可。
流式输出
本站暂不支持流式输出。stream 和 partial_images 参数会被接受但不生效,
响应始终以完整 JSON 一次性返回。
质量与格式
quality:本站暂不支持quality分档,统一使用auto级别输出。 参数会被接受但各级别间无实际差异。output_format:png(默认)/jpeg/webpoutput_compression:仅对jpeg/webp生效,取值0–100
授权
请求体
图像生成请求体。
用于图像生成的模型 ID,传入 gpt-image-2。
快照版本(如 gpt-image-2-2026-04-21)暂不可用。
"gpt-image-2"
所需图像的文本描述。对于 gpt-image-2,最长支持 32,000 个字符。
"一只可爱的海獭宝宝漂浮在蓝色海面上"
本站暂不支持 n 参数,默认 n=1,每次请求输出 1 张图片。
如需多张图片,请循环调用接口。
1 <= x <= 1生成图像的尺寸。对于 gpt-image-2,默认为 auto,支持灵活尺寸(边长不超过
3840px、宽高均为 16 的倍数、长宽比不超过 3:1、总像素在 655,360–8,294,400 之间);
常用预设包括 1024x1024、1536x1024、1024x1536、2048x2048、
2048x1152、3840x2160、2160x3840。
"1024x1024"
"1536x1024"
"auto"
生成图像的背景设置。对于 gpt-image-2,默认为 auto,
可选 opaque(不透明)或 auto。
gpt-image-2 不支持 transparent(透明背景),传入该值会返回 400 错误。
opaque, transparent, auto 内容审核级别。对于 gpt-image-2,默认为 auto(标准),
可选 low(宽松)。
auto, low 本站暂不支持 quality 分档,统一使用 auto 级别输出。
参数会被接受但各级别间无实际差异。
low, medium, high, auto 本站暂不支持流式输出。参数会被接受但不生效, 响应始终以完整 JSON 一次性返回。
图像风格参数,仅 DALL·E 3 支持。
gpt-image-2 下参数会被接受但无实际效果。
生成图像的输出格式。对于 gpt-image-2,默认为 png,
可选 png、jpeg、webp。仅 GPT Image 系列支持此参数。
png, jpeg, webp 输出图像的压缩质量(0–100)。对于 gpt-image-2,
仅在 output_format 为 jpeg 或 webp 时生效。
0 <= x <= 100流式返回时的中间帧数量(0–3)。依赖流式输出功能, 由于本站暂不支持流式输出,此参数当前不可用。
0 <= x <= 3返回图像的格式。默认为 b64_json,返回 Base64 编码的图像数据;
设为 url 时返回图像的临时访问 URL(建议尽快下载或转存)。
b64_json, url 代表终端用户的唯一标识符,可用于监控和滥用检测。