圖片 API 全部為同步呼叫:沒有非同步任務 ID,客戶端斷開連線結果即丟失、但請求仍會計費。請為本模型設定足夠大的 timeout(建議 600 秒),詳見 圖片 API 呼叫須知與最佳實踐。
概述
gpt-image-2.6-all 是 API易 平臺的 GPT 影像生成官逆模型,逆向 ChatGPT 網頁版 Images 2.6。和只靠提示詞描述尺寸的舊-all 線路不同,2.6 這條線真正接受 size、n、background 與 output_format,還能出 GIF、SVG 和多圖編輯,適合需要把尺寸、格式、張數寫進程式碼的生產場景。
這條線最值得用的是三件事:GIF、SVG、1536 以內的 ChatGPT 原生畫質(帶指紋)。2K/4K 是為大圖相容準備的超分檔——尺寸更大,但不等於細節更多;對畫質有要求時,優先 1.5K 左右的原生檔。
統一使用 OpenAI Images API 標準端點:POST /v1/images/generations(文生圖)與 POST /v1/images/edits(圖片編輯)。
- 價格:按次計費 $0.025/張,2K/4K 不額外加價
- 速度:約 10–46 秒(1K 10–22 秒,2K 12–24 秒,4K 15–42 秒,尾延遲可到 60 秒以上)
- 畫質:長邊 512–1536 為原生檔,ChatGPT 網頁畫質與指紋最可控;2K/4K 為超分放大,只解決大圖尺寸,不承諾比 1.5K 更清晰
- 格式:PNG / JPEG / GIF / SVG,支援透明底與 24 小時 URL;GIF / SVG 是這條線相對 2.5-all 的獨佔能力
- 中文:原生支援中文提示詞,海報、招牌、資訊圖文字還原度高
模型價格與官網對齊,且可能隨官網調整;本頁價格僅供參考,具體以頂部導航「模型價格」欄目為準:模型價格。
GIF 動圖
output_format=gif 原生輸出;幀數與時長精確,尺寸由上游決定。SVG 向量
output_format=svg 真向量,viewBox 跟隨 size,2K–8K。ChatGPT 原生畫質
1536 以內保留 ChatGPT 網頁版的質感與指紋,品質最可控。
2K/4K 大圖相容
超分放大,常見尺寸精確;圖更大,但不等於細節更多。
2K/4K 怎麼定位:給海報、印刷、大屏等需要更大畫布的場景用;它不是「更清晰的 1.5K」,細節不一定多於原生檔。要穩定畫質,優先 1536 以內(1.5K 左右)。
快速開始
文生圖(curl)
b64_json(純 base64,不帶 data: 字首)。需要直鏈時傳 "response_format": "url",連結約 24 小時後失效,服務端要及時轉存。
圖片編輯(Python,multipart)
能力總表
尺寸
原生檔(≤1536,ChatGPT 網頁原生)
- 不要求 16 / 64 倍數;
1537、1600x900、1920x1080在原生檔會被拒。 size=auto由上游決定,實測 1312x1199、1402x1122、1448x1086 都出現過,不承諾固定值。- 原生檔響應裡的
size等於實際輸出尺寸。
超分檔(2K / 4K,大圖相容)
2K/4K 通過超分把長邊放大到 2048/4096,適合需要更大畫布的場景。尺寸更大不等於細節更多——它不是原生畫素,也不承諾比 1536 原生檔更清晰。常見尺寸實測如下:怎麼選
- 要 ChatGPT 原生質感 / 穩定畫質:
size控制在 1536 以內,1.5K 左右最佳;這是品質最可控的檔位,帶 ChatGPT 指紋。 - 要 2K 大圖相容:用
2048x2048、2048x1152、2048x1536,常見尺寸精確;圖更大,但不承諾細節多於 1.5K。 - 要 4K 橫圖:用
3840x2160,多數返回 3840x2160;偶發 4096x2731,以實際寬高為準。 - 要方形大圖:長邊上限 2880,
4096x4096會落到 2880x2880。 - 要 4:1 長條:不支援,
4096x1024會 400。
格式
- 透明底:
background=transparent+ PNG。2K 以內實測 RGBA,全透明畫素約 40%;4K 透明底不跟隨size,不承諾尺寸。 - URL:
response_format=url在Default分組直接可用,不需要Image2_OSS分組;連結是 24 小時簽名 URL。 - WebP 不支援:錯誤文案是
output_format 'webp' is not supported; use png, jpeg, gif or svg。
GIF 動圖
- 必須顯式傳
output_format=gif。只寫「迴圈動圖」而不傳格式時,相容層按 PNG 收圖,會返回 502image 1 is gif, png was asked for。 frame_count/frame_duration_ms實測精確:8 幀 / 150 ms、4 幀 / 300 ms、6 幀 / 120 ms 都與請求一致。size不保證成片尺寸:1K 檔實測 384x512、507x506、619x623;2K 檔 327x585;4K 檔 621x621。只承諾幀數與時長,不承諾畫素尺寸。- 要固定 GIF 尺寸,目前沒有可靠引數;請在客戶端拿到 GIF 後自行縮放/裁切。
SVG 向量
- 真向量:返回
<svg>文本,不是點陣圖;實測 2048²、3840x2160、4096²、6144²、8192² 都通過。 viewBox跟隨size:請求 2048x2048 得到viewBox="0 0 2048 2048",請求 3840x2160 得到viewBox="0 0 3840 2160"。- 不需要
svg物件:傳output_format=svg即可。官轉或部分 SDK 會順手帶上"svg": {"model": "..."},2.6-all 接受但不解析這個欄位,傳了不會報錯、也不會改變結果,不需要依賴它。 - 返回內容不含
<script>與內嵌點陣圖;如需二次編輯,直接按viewBox座標處理。
圖片編輯
- 端點:
POST /v1/images/edits,multipart/form-data。 - 單圖 / mask / 多圖都接受;mask 傳入後會作為參考,但不承諾只改蒙版區,複雜局部修改建議在提示詞裡寫清「只改哪裡、保留哪裡」。
- 指定
size時精確:2K/4K 也實測精確(2048x2048、3840x2160)。 - 不傳
size或auto:輸出會歸一到約 1.57 MP 並保持原圖長寬比,不保證原影像素尺寸。 - 多圖參考實測 2 張可用;更多張建議先在客戶端拼圖或分步編輯,避免單次請求過重。
n 與返回
n支援 1–10,按張計費。實測 2Kn=2返回兩張 2048x2048;n=3返回三張,usage.image_count=3、output_image_tokens=8160(3 × 2720),按 $0.025/張 的口徑就是 $0.075,最終以賬單為準。- 預設返回
b64_json;傳response_format=url時只回url,兩者不併存。 - 響應常見欄位:
created、data[]、usage;2K/4K 的size可能缺失,1K 檔通常會回顯。 - URL 是 24 小時簽名連結,過期後需要重新生成。
超時與併發
- 客戶端超時建議 600 秒:1K 約 10–22 秒、2K 約 12–24 秒、4K 約 15–42 秒,尾延遲可到 60 秒以上。反向代理、Serverless、佇列消費都要一起放寬。
- 併發:1K 檔實測 12×2、16×1、8×1536 全部通過,無 429;2K/4K 未做併發壓測,建議先從 4–8 路起,觀察尾延遲後再加。
- 同步計費:請求發出即計費,客戶端斷連不退款、也不保留結果。
邊界與限制
- 2K/4K 是超分放大:用於大圖相容,細節不一定多於 1536 原生檔;要穩定畫質請用 1536 以內。
- 2K/4K 依賴兜底通道:請求先走原生線路,尺寸超出時由平臺換線到超分線路;極少數情況下兜底不可用會返回 400
wide_fallback_required,重試或改用 1536 以內。 - GIF 尺寸不保證:1K / 2K / 4K 都可能輸出小圖,只承諾幀數與時長。
- WebP 不支援:只支援 PNG / JPEG / GIF / SVG。
- 4:1 比例不支援:
4096x1024會 400,最大比例 3:1。 - 4K 透明底不穩定:實測 4096 長邊的多種高度,不要承諾 3840x2160;透明底建議 ≤2K。
quality不要依賴:接受low/medium/high,但low在 2K 可能輸出 2048x1153,medium/high為 2048x2048;畫質差異未做同 seed 盲評。- 編輯
auto會縮放:輸出約 1.57 MP,不是原圖尺寸。 - 內容策略:觸發上游內容安全時會返回 400
content_policy_violation,換提示詞重試。
錯誤碼
讓 AI Agent 幫你接入
複製這段提示詞,貼上給 Codex / Claude Code / Cursor
它會先抓本頁的純文本版(任意文件頁地址後加 .md),再按你專案的技術棧寫程式碼——超時、2K/4K 驗收、GIF 格式、WebP 限制這幾個高頻坑已經寫死在要求裡。
共 9 條接入要求,點下方按鈕複製完整版
這段提示詞替你擋掉了什麼
這段提示詞替你擋掉了什麼
常見問題
2K/4K 是原生解析度嗎?
不是。2K/4K 是超分放大,解決的是尺寸/大圖相容,不是原生細節;原生畫質在 1536 以內,帶 ChatGPT 指紋。要穩定畫質優先 1.5K 左右,要海報/印刷大圖再用 2048–3840。為什麼 2K/4K 響應裡沒有 size?
2K/4K 由超分線路交付,該線路不一定回顯 size;1K 檔通常會回顯。請讀取圖片實際寬高(如 PNG 的 IHDR)再驗收,不要用請求的 size 當返回值。
能出 4K 透明底嗎?
不承諾。2K 透明底實測穩定(RGBA,全透明畫素約 40%);4K 透明底實測會返回 4096 長邊的不同高度(4096x4096、4096x3552、4096x2731 都出現過),不要寫死 3840x2160。需要透明底建議 ≤2K。GIF 能指定成片尺寸嗎?
不能。size 對 GIF 不生效:1K 檔常見 384x512 / 507x506 / 619x623,2K 檔 327x585,4K 檔 621x621。只承諾幀數與時長;要固定畫素請在客戶端後處理。
支援 WebP 嗎?
不支援。只支援 PNG / JPEG / GIF / SVG;傳output_format=webp 會返回 400。
quality 有用嗎?
接受 low / medium / high,但不要依賴:low 在 2K 可能輸出 2048x1153,medium / high 為 2048x2048;目前沒有可驗證的同 seed 畫質差異。
為什麼 4096x1024 報錯?
最大長寬比是 3:1,4096x1024 是 4:1,會在引數校驗階段直接 400。需要長條圖請改用 4096x1536 以內的比例,或分兩張拼接。