Image Generation(图像生成)
最后更新:2026-08-12· 15 分钟阅读
🚀 快速通道
- ChatGPT 国内版:点击直达↗
- 稳定镜像站:打开镜像↗
- 官方 ChatGPT:chatgpt.com ↗

更新时间:2026-08-12
导读
OpenAI Images API 以编程方式生成、编辑或变体化图像,适用于电商素材、游戏概念图、营销 Banner、应用内创作工具等。与 ChatGPT 客户端「对话出图」不同,API 走 Platform Key,计费与内容策略独立。当前可用模型(如 dall-e-3、gpt-image-1 等)、尺寸枚举、quality 档位与按张单价以 Images 文档 与 定价页 为准,会随产品更新,请勿引用过时博客价格。
三类端点能力
| 端点族 | 输入 | 输出 | 典型场景 |
|---|---|---|---|
| Generations | 文本 prompt | 新图像 | 文生图、概念设计 |
| Edits | 原图 + prompt(+ mask) | 修改后图像 | 换背景、局部重绘 |
| Variations | 参考图 | 构图变体 | 部分旧模型支持,以文档为准 |
网页 ChatGPT 图像能力与 Images API 计费分离;产品集成统一使用 Platform API。
最小文生图请求
curl https://api.openai.com/v1/images/generations \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "dall-e-3",
"prompt": "扁平插画,白色背景,蓝色几何图标,无文字无水印",
"size": "1024x1024",
"n": 1
}'
from openai import OpenAI
client = OpenAI()
result = client.images.generate(
model="dall-e-3", # 以 Models 页当前 ID 为准
prompt="studio product photo, ceramic teapot, soft shadow, no text",
size="1024x1024",
quality="standard",
)
url = result.data[0].url
响应常见 临时 URL 或 base64(response_format: b64_json)。生产必须立即转存至自有对象存储(S3、OSS、GCS),勿依赖有时效 CDN 链接。
提示词结构(开发向)
| 模块 | 写什么 | 作用 |
|---|---|---|
| 主体 | 对象、数量、动作 | 锁定画面内容 |
| 媒介 | 摄影 / 3D / 矢量 / 水彩 | 决定质感 |
| 光线 | 柔光、逆光、棚拍 | 影响立体感 |
| 构图 | 特写、俯拍、留白 | 适配 UI 裁切 |
| 负向约束 | 无文字、无水印、纯色底 | 减少后期修图 |
迭代节奏: 低分辨率试构图 → 锁定 prompt 模板 → 批量或提高 quality。
关键参数与成本
| 参数 | 影响 | 建议 |
|---|---|---|
size | 像素与单价 | 缩略图不必最大尺寸 |
quality | standard / hd 等 | hd 更贵,定稿再用 |
n | 单次张数 | 配合前端选图 UI |
style | 如 vivid / natural | 以 DALL·E 时代文档为准 |
图像 API 多为按张或按像素档位计价,与 token 不同。上线前用真实分辨率 × 日产量估算;见 openai.com/api/pricing。
延迟: 通常数秒至十余秒;前端需 loading、超时与仅对 5xx / 429 退避重试。
产品集成清单
- 异步队列:高并发用 job worker,避免同步 HTTP 阻塞
- Moderation:用户 prompt 与生成图均审核
- 配额:每用户日限额、分辨率上限、失败重试上限
- 存储:原图 + 缩略图 + prompt 元数据,便于复现与审计
- ToS 告知:生成内容许可范围;禁止 deepfake、未授权 IP
- Key 安全:仅服务端调用;见 API 开发指南
与 Vision 的分工
| 方向 | API |
|---|---|
| 文本 → 新图 | Images API(本文) |
| 图 → OCR / 理解 / QA | Vision 指南 |
| 生成 → 质检 → 重生成 | 两者串联 |
常见问题
返回 URL 打不开或过期?
临时 URL 有时效;生成后立刻 download 并上传自有 CDN。
prompt 很长但构图仍不稳定?
拆成「主体 + 风格 + 镜头」三层;减少矛盾形容词;用 Edits 修局部。
能否生成含品牌 Logo 的商业图?
注意商标与内容政策;未授权 IP 可能违规;商用前做法务评估。
Chat 里「请画一张图」等同 Images API 吗?
产品内路径与 Images 端点独立;开发者集成应使用 Images API 或文档推荐的多模态方式。
人物肖像生成合规吗?
遵循 OpenAI 使用政策与各地法规;敏感场景加年龄限制与人工审核。
官方资源
下一步阅读
行动路径
今天:Playground 或 curl 生成 1 张图,分别体验 URL 与 base64。明天:实现「generate → download → 上传 OSS / S3」脚本。本周:加 moderation、用户配额,并用 3 档 size 各测延迟与单价。
相关内容
ChatGPT / OpenAI 开发指南总览
2026 OpenAI 开发地图:ChatGPT 网页、Platform 控制台与 API 如何分工,以及从入门到生产化的阅读顺序。
OpenAI Platform 开发文档概览
platform.openai.com 控制台、文档导航、Playground、用量计费与组织管理——开发者如何高效找 API 信息。
OpenAI API 快速入门
从 Platform 账户、API Key 到第一条 OpenAI API 调用:Responses/Completions 示例、计费、限流与安全清单(2026 实操向)。
OpenAI ChatGPT API 开发指南
面向业务接入的 OpenAI API 架构、鉴权、流式输出、工具调用、限流重试与生产化清单。