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 架構、鑑權、串流輸出、工具呼叫、限流重試與生產化清單。