size 引數已恢復可用(2026-07-22 更新):顯式傳入 size 即可正常鎖定輸出尺寸,本頁 30 檔對照表恢復生效。注意:size 僅在 /v1/images/generations 與 /v1/images/edits 端點生效,/v1/chat/completions 聊天補全端點不支援 size 引數,對話方式出圖無法鎖尺寸。最新狀態以 即時動態 欄目為準。概述
gpt-image-2-vip 是 API易 平臺上線的 GPT 影像生成 Codex 官逆模型。與gpt-image-2-all 同價 $0.03/張,呼叫方式完全一致,最大區別是 支援 size 引數——覆蓋 10 比例 × 3 解析度檔(1K Fast / 2K Recommended / 4K Detail)共 30 檔常見尺寸,含 4K。
gpt-image-2-vip。請求體裡只需把 model 改成 gpt-image-2-vip、加一個 size 欄位,其它程式碼與 gpt-image-2-all 完全相同。文生圖 API
/v1/images/generations,輸入文本提示詞 + size 生成指定尺寸圖片。圖片編輯 API
/v1/images/edits,multipart 上傳參考圖 + 編輯/融合指令。與 gpt-image-2-all 的關鍵差異
gpt-image-2-vip 與 gpt-image-2-all 同屬逆向通道、同價、同套呼叫程式碼。互相對映——把同一段請求裡的 model 欄位從一個換成另一個,行為整體一致,差異如下:
核心特性
穩定鎖定輸出尺寸
size 欄位直接接受 30 檔常見尺寸,電商主圖、海報模板、4K 桌布都能嚴格輸出4K 高解析度
所有 size 統一價
呼叫方式同 -all
gpt-image-2-all 完全一致,可秒級切換模型名文字還原度高
中文提示詞友好
自然語言改圖
標準端點相容
/images/generations、/images/edits模型定價
- 所有 30 檔 size 統一定價 $0.03/張——4K Detail 不加價
- 失敗請求不計費(如鑑權失敗、引數校驗失敗)
- 如需生成 N 張,客戶端並行呼叫 N 次
分組介紹
gpt-image-2-vip 放在 Default 預設分組 即可,不需要額外切分組。逆向通道目前供給穩定,不存在像官轉那樣需要”企業分組”過渡的場景。
需要確定性 URL 輸出 → 切到 image2_OSS 分組
gpt-image-2-vip(及 gpt-image-2-all)在預設分組下實測(2026-07)不傳 response_format 時返回 b64_json;顯式傳 response_format: "url" 可拿到圖片 URL。但預設分組的輸出格式不做承諾——歷史上曾預設返回 url、資源緊張時降級為 b64_json,行為隨負載與渠道版本變化過。
如果你的業務強依賴 URL 輸出(直接把 URL 落庫、前端按 URL 渲染、不接受 base64),請把令牌分組切到 image2_OSS——這是專為 URL 輸出確定性設計的分組,1x 倍率(不加價),對 gpt-image-2-vip 和 gpt-image-2-all 兩個官逆模型都生效,保證響應穩定輸出圖片 URL,不會降級為 base64。

令牌建立:計費模式選「按量優先」,分組選 image2_OSS(1x)——需要確定性 URL 輸出時使用
image2Enterprise 企業分組:/live/2026-04/image2-enterprise
技術規格
端點一覽
gpt-image-2-vip 與 gpt-image-2-all 相容完全相同的兩個端點。把 model 欄位換掉、按需加上 size 即可:
支援的 size(30 檔完整對照表)
gpt-image-2-vip 支援 10 個比例 × 3 個解析度檔 = 30 檔 常見尺寸。請求體直接傳 size: "寬x高"(半形小寫 x)。
1K Fast — 草稿與低成本試稿
2K Recommended — 預設推薦檔(多數終稿)
4K Detail — 大尺寸交付物
size,不要傳 quality):
最佳實踐
輸入圖先壓到 1.5MB 以內(圖生圖 / 多圖融合)
shell_api_error / Unknown error 大多就是圖片體積過大觸發的,壓一下請求成功率和出圖速度都會明顯改善。輸出解析度由 size 欄位決定,與輸入圖體積無關——壓小輸入只會提速、不會損畫質。提示詞裡光寫 4K / 8K 這類詞也不會真給你 4K,畫質看 size,不看 prompt 修飾詞。按交付物檔位選 size
size 用半形小寫 x
"size": "1536x1024",不是 1536×1024、不是大寫 X。不要傳 quality 與 n
quality 不接受;n 單次僅返回 1 張圖,多張請客戶端並行呼叫。超時設到 300 秒
響應格式按需選擇
b64_json,服務端中轉儲存用 url。程式碼可與 -all 共用
model 在 gpt-image-2-all ↔ gpt-image-2-vip 之間切換即可。需要鎖尺寸時切到 -vip,需要更快出圖時切回 -all。錯誤碼與重試
- 請求超時 300 秒 起步(保守值;典型 90–150s,但 4K Detail + 高峰長尾會更長)
- 對 5xx 與超時做 指數退避重試(建議 2–3 次)
- 記錄響應頭
request-id方便排查
常見問題
vip 和 -all 呼叫程式碼可以共用嗎?
vip 和 -all 呼叫程式碼可以共用嗎?
/v1/images/generations、/v1/images/edits)的請求欄位、響應欄位、b64_json 字首行為都一致。差異只有兩處:model欄位:gpt-image-2-vip↔gpt-image-2-allsize欄位:vip 接受 30 檔常見尺寸;-all 不接受size,尺寸要寫進 prompt
if model == 'vip': payload['size'] = ... 的開關即可。vip 出圖為什麼這麼慢?
vip 出圖為什麼這麼慢?
gpt-image-2-vip 走的是 Codex 逆向通道,典型 90–150 秒,與官轉 gpt-image-2(100–120 秒)持平,比 ChatGPT 網頁線路的 gpt-image-2-all(約 30–60 秒)慢。如果對響應延遲敏感,建議優先用 gpt-image-2-all;只在必須鎖尺寸或 4K 時切換到 vip。size 必須嚴格按表裡寫嗎?傳 1024x768 會怎麼樣?
size 必須嚴格按表裡寫嗎?傳 1024x768 會怎麼樣?
invalid_request_error,請按交付需求選最接近的檔位。4K 呼叫為何頻繁報 500?怎麼穩定出 4K?
4K 呼叫為何頻繁報 500?怎麼穩定出 4K?
3840x2160 / 2880x2880)較容易觸發 status_code: 500 錯誤,上游返回 invalid_request_error:- 優先改用 2K Recommended 檔(如
2048x1360/2048x2048)—— 2K 成功率顯著更高,價格同樣 $0.03/張 - 圖生圖 / 多圖融合少傳輸入圖 —— Codex 官逆鏈路對多入圖請求處理壓力大,會進一步增加 4K 失敗率;單張輸入圖先壓到 1.5MB 以內也有幫助
- 如必須穩定出 4K —— 切換到官轉模型
gpt-image-2+image2Enterprise企業分組。官轉 4K 價格更高(約 $0.3+/張),但穩定性顯著更好,適合對 4K 交付有硬要求的場景。
輸入圖要壓縮嗎?提示詞裡寫 4K / 8K 有用嗎?
輸入圖要壓縮嗎?提示詞裡寫 4K / 8K 有用嗎?
shell_api_error / Unknown error 大多就是圖片體積過大觸發的,壓一下請求成功率和出圖速度都會明顯改善。注意 1.5MB 是推薦上限(追求穩定性與速度),上面 FAQ 寫的 10MB 是閘道硬上限。別擔心壓輸入會損畫質——本模型輸出解析度由 size 引數決定,跟你上傳圖的體積沒關係。壓小輸入只會提速、不會損畫質。提示詞裡光寫 4K / 8K 這類詞也不會真給你 4K。如果 prompt 寫 8K 超清 但 size 選 1024x1024,最終拿到的就是 1K 水平。要 4K 請在 size 欄位裡指定——30 檔裡 1K / 2K / 4K 同價 $0.03/張,按需要直接選。📖 排錯來源:/live/2026-05/gpt-image-2-vip-unknown-error4K 真的不加價嗎?
4K 真的不加價嗎?
3840x2160 / 2880x2880 等)與 1K / 2K 同價 $0.03/張。支援 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,無字首先解碼,避免雙重拼接或帶字首解碼產出損壞的圖片。參考圖最大多大?格式要求?
參考圖最大多大?格式要求?
png / jpg / webp。過大的圖可能觸發閘道限制。多圖融合時每張都需滿足此限制。生成的圖片 URL 有效期是多久?需要自己轉存嗎?
生成的圖片 URL 有效期是多久?需要自己轉存嗎?
url 模式響應的 url 欄位是 R2 CDN 加速連結,有效期約 1 天(24 小時),過期後會 404。強烈建議:生成後儘快把圖片 轉存到自己的物件儲存(S3 / OSS / R2)、CDN 或資料庫,不要長期直接引用本服務返回的 URL。能流式返回嗎?
能流式返回嗎?
能用 OpenAI 的官方 SDK 直連嗎?
能用 OpenAI 的官方 SDK 直連嗎?
base_url 指向 https://api.apiyi.com/v1,api_key 設為 API易 令牌即可。client.images.generate(model="gpt-image-2-vip", size="2048x1360", prompt=...) 直接可用。還能用 /v1/chat/completions 對話方式出圖嗎?
還能用 /v1/chat/completions 對話方式出圖嗎?
/v1/images/generations 與 /v1/images/edits(更穩定、與官轉 gpt-image-2 同套程式碼)。對話方式僅適合兩類場景:多輪迭代改圖、需要直接傳線上圖片 URL。注意出圖意圖不夠明確時可能返回純文字而不是圖片(可在提示詞開頭加「生成圖片:」字首強化)。詳細引數見 對話式呼叫說明。什麼時候應該改用官方版 gpt-image-2?
什麼時候應該改用官方版 gpt-image-2?
quality(low/medium/high)檔位、需要 mask 局部重繪、需要 OpenAI 官方完全一致的欄位行為時,改用 gpt-image-2(官轉)。詳見 官轉 vs 官逆 對比。相關文件
- GPT-Image-2-All 概覽 - 同價位、出圖更快的姐妹模型,適合不需要鎖尺寸的場景
- ⚖️ 官轉 vs 官逆 對比 - 與官方版
gpt-image-2(含-all/-vip)的選型對照表 - 文生圖 Playground -
/v1/images/generations相容端點,傳size鎖定尺寸 - 圖片編輯 Playground -
/v1/images/edits多圖融合與改圖 - GPT-Image-2 官方版 - 需要
quality引數 / mask 局部重繪 / OpenAI 官方對齊欄位時的選擇 - GPT-Image 系列總覽 - 官方 GPT-Image 系列對比
- API 使用手冊 - 通用呼叫規範
gpt-image-2。