Skip to main content

你將建立的內容

你將呼叫 POST /v1/images/generations,使用 GPT 圖片模型生成一張圖片,解碼回傳的 b64_json,並將其儲存為圖片檔案。

先決條件

  • 已將 CometAPI API key 儲存在 COMETAPI_KEY
  • 用於檔案儲存範例的 Python 3.10+ 或 Node.js 18+
  • 伺服器端環境。請勿在公開的前端程式碼中使用密鑰來呼叫圖片生成。

API key、基底 URL、驗證

使用與 OpenAI 相容的圖片端點:
使用 Bearer token 進行驗證:

程式碼範例

使用下方分頁查看可直接複製的 cURL、Python 與 Node.js 範例。

流程說明

GPT 圖片生成會在單一請求中回傳完整結果。GPT 圖片模型會在 data[0].b64_json 中回傳 base64 圖片資料。請將該值解碼,並將位元組寫入與 output_format 相符的檔案。 如果你需要 URL 輸出,請確認所選模型是否支援 URL 回應。GPT 圖片模型在維護中的參考範例裡使用 base64 輸出。

常見參數

疑難排解 / FAQ

請確認你已將 b64_json 解碼為 base64 位元組,並使用與 output_format 相符的副檔名來儲存檔案。
圖片參數會因模型而異。請先從最精簡的參考範例開始,然後一次加入一個選用欄位。
對 GPT 圖片模型請使用 b64_json。URL 輸出是否支援取決於模型。

後續步驟