GPT Image 2.6 能出 SVG 了,但它不是萬能的向量轉換器

先說明一點:上面這張是點陣圖,不是 SVG。站內這批圖是用 Codex 的圖片工具做的,它不能輸出 SVG,所以這篇沒有自制的 SVG 樣張,內容來自 官方指南。放這張圖,是因為這種粗線條、平塗色的風格,正是適合向量化的方向。
怎麼呼叫
在 `POST /v1/images/generations` 裡設定 `output_format: "svg"`,`n` 必須為 1。結果在 `data[0].b64_json` 裡,按 base64 解碼就是 UTF-8 的 XML,存成 `.svg` 檔案即可。
官方說明,輸出是靜態向量內容,不含指令碼、外部資源和嵌入的點陣圖,所以可以放心改路徑、形狀和顏色。
幾個容易踩的限制
- 只能新生成。編輯介面不支援輸出 SVG,SVG 也不能作為編輯介面的輸入。
- 所以不能用它把現有 logo 變成向量,這種需求還要找專門的工具或自己描。
- 流式輸出、partial images、`output_compression`、`prompt_rewriter` 都用不了。
- 一次只有一張,也不是 GIF 那樣的動畫。
計費分兩塊
API 會先內部渲染一張參考圖,再據此編寫 SVG。費用也就分成兩部分:參考圖按影象模型費率,寫 SVG 的 token 按作者模型費率。`quality` 影響的是那張參考圖,而不是 SVG 本身。
所以別用單張點陣圖的價格去估算。先跑幾條典型的提示詞,看實際賬單再決定。
適合做什麼
適合圖示、簡單插畫和 logo 草案,需要改配色、放大印刷或放進網頁的場景。不太適合寫實照片和複雜漸變,比如 蛾翅微距 這種畫面,本來就該用點陣圖。
寫提示詞時可以往“好向量化”的方向靠:
> 一組 6 個線性圖示,主題是天氣,2px 等寬描邊,圓角線頭,只用深青一種顏色,白色背景,沒有漸變、陰影和紋理。
要點是形狀少、顏色少、不寫材質詞。九枚貼紙 和 手衝六步圖解 的統一線寬寫法也能借鑑。需要文字的話,儘量轉曲或後期替換字型,因為你不一定知道它用了什麼字型。
如果你最後要的只是海報或產品圖,其實用不著向量,點陣圖更省事。這類需求可以直接去 PixPix 生成 GPT Image 2.6 點陣圖,提示詞裡寫清主體、文字和版式就行。它的頁面沒有提到 SVG,要向量檔案還是得走 API。
和 GIF 的選擇
一個是靜態、可編輯,一個是動畫、只能播放。要做能改的標誌,選 SVG;要做聊天裡發的表情,選 GIF。兩者都只能走生成介面,也都不能走 Batch。
其他功能見 Images 2.6 新功能解讀。
