概述
gpt-image-2-all 是 API易 平臺上線的一款 GPT 影像生成官逆模型(逆向 ChatGPT 網頁版)。以 $0.03/張 的極具競爭力的按次計費定價,約 30–60 秒出圖,支援 文生圖 / 單圖編輯 / 多圖融合 / 自然語言改圖,文字還原度高、原生支援中文提示詞。/v1/images/generations(文生圖)與 /v1/images/edits(圖片編輯)。需要鎖定輸出尺寸或 4K? 請改用姐妹模型 gpt-image-2-vip——呼叫方式與本模型完全一致,僅多一個 size 欄位。文生圖 API
/v1/images/generations,輸入文本提示詞生成圖片。圖片編輯 API
/v1/images/edits,multipart 上傳參考圖 + 編輯/融合指令。核心特性
極具競爭力定價
文字還原度高
中文提示詞友好
多圖融合編輯
出圖速度較快
gpt-image-2-vip 和官轉 gpt-image-2 都更快R2 CDN 加速返回
response_format: "url" 返回 R2 CDN 連結,全球低延遲下載自然語言改圖
標準端點相容
/images/generations、/images/edits模型定價
- 統一定價,不區分解析度、品質或提示詞長度
- 失敗請求不計費(如鑑權失敗、引數校驗失敗)
- 如需生成 N 張,客戶端並行呼叫 N 次
分組介紹
gpt-image-2-all 放在 Default 預設分組即可,不需要額外切分組。逆向通道目前供給穩定,不存在像官轉那樣需要”企業分組”過渡的場景。
需要確定性 URL 輸出 → 切到 image2_OSS 分組
gpt-image-2-all(及 gpt-image-2-vip)在預設分組下實測(2026-07)不傳 response_format 時返回 b64_json;顯式傳 response_format: "url" 可拿到圖片 URL。但預設分組的輸出格式不做承諾——歷史上曾預設返回 url、資源緊張時降級為 b64_json,行為隨負載與渠道版本變化過。
如果你的業務強依賴 URL 輸出(直接把 URL 落庫、前端按 URL 渲染、不接受 base64),請把令牌分組切到 image2_OSS——這是專為 URL 輸出確定性設計的分組,1x 倍率(不加價),對 gpt-image-2-all 和 gpt-image-2-vip 兩個官逆模型都生效,保證響應穩定輸出圖片 URL,不會降級為 base64。

令牌建立:計費模式選「按量優先」,分組選 image2_OSS(1x)——需要確定性 URL 輸出時使用
image2Enterprise 企業分組:/live/2026-04/image2-enterprise
技術規格
端點一覽
size 引數鎖定輸出尺寸? 改用姐妹模型 gpt-image-2-vip——端點完全一致,僅多一個 size 欄位(30 檔常見 size,含 4K)。尺寸與比例控制(寫進 prompt)
gpt-image-2-all 沒有 size 引數,尺寸通過 prompt 描述。如果你需要嚴格鎖定輸出尺寸(電商主圖、海報模板、4K 桌布等),請改用 gpt-image-2-vip。
經過驗證的「提示詞 → 實際解析度」對照表
下表是實測復現穩定的 8 種寫法。把第一列的描述放在 prompt 最前面,就能拿到第二列的解析度(輸出全部在 1.5K 畫素量級):- 輸出統一在 ~1.5K 量級(最長邊 1500–2000 px),不是真正的”任意解析度”——所有 8 種寫法都屬於”約 1.5K”水平的模型上限
- prompt 裡只包含表中描述詞時復現度最高;和其它構圖詞混寫會發生偏離
風格化補充寫法(無固定解析度)
下面這些寫法沒有穩定的實測解析度,僅作風格修飾用,搭配上表使用:把這張表暴露給終端使用者
雖然gpt-image-2-all 沒有 size 引數,但接入方完全可以在前端加一個「尺寸 / 比例」下拉框,給使用者和官方 size 一樣的體驗:
- 每個選項的 value 直接用上表的 prompt 字首(如
橫版 16:9) - label 同時展示預期解析度(如
橫版 16:9 (1672×941)),讓使用者對最終輸出有數 - 後端把選中的 prefix 拼到使用者原始 prompt 的最前面再發給 API
最佳實踐
輸入圖先壓到 1.5MB 以內(圖生圖 / 多圖融合)
4K / 8K 這類詞也不會真給你高畫質;要穩定拿到大圖請用上文「經過驗證的『提示詞 → 實際解析度』對照表」裡的寫法。尺寸寫在 prompt 開頭
大膽使用文字元素
多圖融合標註順序
image 欄位順序有意義,在 prompt 裡可用「圖1/圖2/圖3」明確指代。響應格式按需選擇
b64_json,服務端中轉儲存用 url。超時設到 300 秒
清理不接受的引數
gpt-image-2-all 不接受 size、n、quality、aspect_ratio,傳入可能觸發引數校驗錯誤——請把它們從請求裡去掉。需要傳 size 時改用 gpt-image-2-vip。錯誤碼與重試
- 請求超時 300 秒 起步(保守值;典型 30–60s,但疊加圖片上傳 / 下載、官逆高峰長尾後波動大,按 120s 配置容易誤超時)
- 對 5xx 與超時做 指數退避重試(建議 2–3 次)
- 記錄響應頭
request-id方便排查
常見問題
我同時看到 gpt-image-2-all 和 gpt-image-2-vip,該選哪個?
我同時看到 gpt-image-2-all 和 gpt-image-2-vip,該選哪個?
size 和出圖速度:- 不需要嚴格控尺寸、追求出圖速度 →
gpt-image-2-all(約 30–60s 出圖,尺寸寫進 prompt)。 - 要鎖死輸出尺寸或要 4K →
gpt-image-2-vip(約 90–150s 出圖,30 檔常見 size 含 4K)。 - 需要畫質引數
quality或 OpenAI 官方完全對齊欄位 → 改用官方版gpt-image-2。
能同時生成多張圖嗎?
能同時生成多張圖嗎?
支援 n 引數嗎?傳 n=3 會怎樣?
支援 n 引數嗎?傳 n=3 會怎樣?
n=3,計費會按 0.03 × 3 = $0.09 扣費,但實際上仍然只返回 1 張圖。請務必把 n 欄位從請求裡去掉,避免被多扣費。內容被拒/模型回覆「我不能做到這個需求」,會計費嗎?
內容被拒/模型回覆「我不能做到這個需求」,會計費嗎?
- ✅ 前置內容過濾 / 風險提示:在前端或接入層先做一道關鍵詞與場景過濾(如真實姓名、版權角色、敏感題材),並在 UI 上提示”涉及名人/版權題材時上游限制較嚴,可能失敗也會計費”,能顯著降低誤扣率。
- ✅ C 端產品月度補發:理解 C 端產品無法完全控制使用者輸入。如果你的月用量較大(月消費 $1000+ 起),可以按月彙總日誌(短耗時呼叫通常對應軟拒絕)聯絡客服一次性人工補發,無須逐條申訴。
b64_json 字首要不要自己加 data:image/png;base64,?
b64_json 字首要不要自己加 data:image/png;base64,?
b64_json 為純 base64(不帶字首),需要解碼寫檔案或自行拼接字首後再渲染;但歷史版本曾直接帶字首。請在程式碼裡做 startsWith('data:') 檢測:有字首直接用作 img src,無字首先解碼,避免雙重拼接或帶字首解碼產出損壞的圖片。為什麼提示詞裡寫了 1024x1024 還是拿到別的尺寸?
為什麼提示詞裡寫了 1024x1024 還是拿到別的尺寸?
電影畫幅、手機海報、方形構圖)。具體能穩定復現的寫法和對應解析度,參見上文「尺寸與比例控制 → 經過驗證的『提示詞 → 實際解析度』對照表」。輸入圖要壓縮嗎?提示詞裡寫 4K / 8K 有用嗎?
輸入圖要壓縮嗎?提示詞裡寫 4K / 8K 有用嗎?
4K / 8K 這類詞也不會真給你高畫質——這些只是修飾詞,模型不會因此提解析度。要穩定拿到大圖,請用上文「經過驗證的『提示詞 → 實際解析度』對照表」裡驗證過的寫法(如 電影畫幅、手機海報、方形構圖);需要嚴格鎖尺寸或 4K 請改用 gpt-image-2-vip(30 檔 size,含 4K,同價 $0.03/張)。參考圖最大多大?格式要求?
參考圖最大多大?格式要求?
png / jpg / webp。過大的圖可能觸發閘道限制。多圖融合時每張都需滿足此限制。生成的圖片 URL 有效期是多久?需要自己轉存嗎?
生成的圖片 URL 有效期是多久?需要自己轉存嗎?
url 模式響應的 url 欄位是 R2 CDN 加速連結,有效期約 1 天(24 小時),過期後會 404。強烈建議:生成後儘快把圖片 轉存到自己的物件儲存(S3 / OSS / R2)、CDN 或資料庫,不要長期直接引用本服務返回的 URL。兩種推薦做法:- 服務端中轉:收到響應後立即
requests.get(url)把圖片拉回來存到你自己的儲存,把你自己的 URL 返回給前端; - 改用 b64_json:請求時加
"response_format": "b64_json",直接拿到 base64 圖片資料,少一次跨域下載,適合前端直接渲染或寫入檔案。
能流式返回嗎?
能流式返回嗎?
能用 OpenAI 的官方 SDK 直連嗎?
能用 OpenAI 的官方 SDK 直連嗎?
base_url 指向 https://api.apiyi.com/v1,api_key 設為 API易 令牌即可。但 client.images.generate() 方法預設帶 size/n 引數——本模型不接受這兩個引數,建議直接用 requests / fetch 發原生 HTTP 請求呼叫 /v1/images/generations 與 /v1/images/edits。中文提示詞和英文提示詞效果差異大嗎?
中文提示詞和英文提示詞效果差異大嗎?
還能用 /v1/chat/completions 對話方式出圖嗎?
還能用 /v1/chat/completions 對話方式出圖嗎?
/v1/images/generations 與 /v1/images/edits(更穩定、與官轉 gpt-image-2 同套程式碼)。對話方式僅適合兩類場景:多輪迭代改圖、需要直接傳線上圖片 URL。注意出圖意圖不夠明確時可能返回純文字而不是圖片(可在提示詞開頭加「生成圖片:」字首強化)。詳細引數見 對話式呼叫說明。相關文件
- ⚖️ 官轉 vs 官逆 對比 - 與官方版
gpt-image-2選型對照表 - 文生圖 Playground -
/v1/images/generations相容端點 - 圖片編輯 Playground -
/v1/images/edits多圖融合與改圖 - GPT-Image-2-VIP(同價、支援 size 和 4K) - 同價位姐妹模型,30 檔常見 size(含 4K),呼叫方式與本模型完全一致
- GPT-Image-2 官方版(按 token 計費) - 需要
quality引數 / mask 局部重繪 / OpenAI 官方對齊欄位時的選擇 - GPT-Image 系列總覽 - 官方 GPT-Image 系列對比
- 社群貢獻:Luck GPT-Image 2 ComfyUI 節點 - 在 ComfyUI 中一鍵呼叫
gpt-image-2-all(支援 chat_completions / images_api 雙端點) - 社群貢獻:APIYI GPT-Image 2 Skills - 在 Codex CLI / Cursor / Gemini CLI 等 AI 程式設計工具中一句話呼叫
- API 使用手冊 - 通用呼叫規範