概述
除了独立的 文生图 / 图片编辑 端点外,API易 还支持 OpenAI Responses API 的原生image_generation 工具:由主线模型 gpt-5.5 在对话中自主决定何时画图,内部自动选用 GPT Image 模型,图片以 base64 形式回传在响应的 output 数组里。
实测可用(2026-06-17):
gpt-5.5 + POST /v1/responses + tools: [{"type": "image_generation"}],返回合法 base64 PNG。两条出图链路均走 OpenAI 官网直转。怎么选? 绝大部分「我就是要张图」的场景,请优先用独立端点
/v1/images/generations——只按实际用量计费,更划算也更可控。仅当你的链路必须走 Responses(例如让 gpt-5.5 在 Agent 对话中自主决定是否画图)时,才用本页的原生工具方式——它每次出图额外固定收一笔约 $0.20 的工具调用费。两种出图方式对比
根本差异:原生工具方式每次出图额外固定约 $0.20 工具费;images API 只按实际用量计费,所以多数场景更划算。
最简调用
cURL
Python(requests)
响应结构(关键字段)
成功时 HTTP 200,响应体里:- ✅ 成功:
output里有type="image_generation_call",且result解码出\x89PNG开头的合法图。 - ⚠️ 被静默剥离:HTTP 200 但
output里没有image_generation_call,只有一段文字(常见于渠道不支持)。 - ❌ 报错:非 200,或返回
unknown tool/no available channels等。后两种可改走/v1/images/generations兜底。
透明背景
image_generation 工具支持 background: "transparent",与 /v1/images/generations 一致:
image_generation_call 会回显 "background": "transparent",result 解出来是带 alpha 通道的 PNG。output_format 需为 png 或 webp,配 jpeg 会报错(jpeg 没有 alpha 通道)。
各模型的透明背景支持情况见 怎么生成透明背景的图片。
💰 计费说明
以一次真实调用为例(输入 2347 token、输出 74 token、生成 1 张 1122×1402 PNG),最终扣费 = $0.213954,计费正确。拆解如下:换算关系:500,000 配额 = \$1(由106977 配额 = \$0.213954反推)。
成本提示
- 出图费用是按张固定(约 $0.20/张),不随 prompt 长短变化;文本 token 费相比之下很小。
- 单张耗时约 60~90s,代码里超时建议设 ≥300s。
- 如果只是要图、不需要模型自主决策,用独立端点
/v1/images/generations可能更省也更可控。
排错速查
相关文档
- GPT-Image-2 概览 - 模型总览与定价
- 文生图 API 参考 -
/v1/images/generations,多数场景的首选 - 图片编辑 API 参考 -
/v1/images/edits,参考图编辑 / 多图融合 / mask