OpenAI 圖片 API 配置
圖片生成不是普通聊天接口。即使一個中轉站支持文字模型,也不代表它一定支持 OpenAI 圖片接口。配置前先看服務商是否明確寫了“Images API”“圖片生成”或對應模型。
官方信息 下載和文檔以官方站點為準
先確認服務商是否支持圖片接口
| 要看什麼 | 怎麼看 | 為什麼 |
|---|---|---|
| 接口類型 | 後臺或文檔裡是否明確寫 Images API、圖片生成、圖片編輯 | 只寫 OpenAI 兼容聊天接口,不代表圖片接口也可用 |
| 模型權限 | 模型列表裡是否有圖片模型,賬號或 Key 是否有權限 | 圖片模型經常和文字模型分開計費、分開開通 |
| 請求路徑 | 服務商是否給了圖片接口示例 | 有些服務商只代理聊天接口,直接請求圖片路徑會 404 |
| 價格 | 圖片按張、尺寸或質量計費 | 批量生成前先小額測試,避免一次消耗過高 |
和聊天接口有什麼區別
| 類型 | 常見接口 | 要準備什麼 |
|---|---|---|
| 文字聊天 | /v1/chat/completions 或 Responses | Key、Base URL、模型名、消息內容 |
| 圖片生成 | /v1/images/generations | Key、圖片模型、提示詞、尺寸、輸出格式 |
| 圖片編輯 | 圖片編輯接口 | 除了提示詞,還需要上傳原圖或蒙版 |
字段怎麼填
| 配置項 | 填寫方式 |
|---|---|
| Endpoint | https://api.openai.com/v1/images/generations |
| Model | 官方示例可用 <code>gpt-image-2</code>;中轉站按服務商列表填寫 |
| Prompt | 你想生成什麼圖 |
| Size | 圖片尺寸 |
| Format | URL 或 base64 |
如果使用中轉站,把官方域名部分換成服務商給你的圖片 API 地址;如果服務商沒有說明支持圖片接口,不要默認可用。Base URL 是否帶 /v1 仍然按後臺示例,不要自己猜。
請求示例
OpenAI 圖片生成示例
curl https://api.openai.com/v1/images/generations \ -H "Authorization: Bearer 你的_OPENAI_API_Key" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "一張乾淨的白色陶瓷杯產品圖,純色背景", "size": "1024x1024" }' 圖片接口的花費通常和文字接口不同。先查價格,再做批量生成。
| 報錯 | 常見原因 | 處理方式 |
|---|---|---|
| 404 / endpoint not found | 服務商沒有代理圖片接口,或路徑多了/少了 /v1 | 回後臺找圖片接口專用示例,不要直接套聊天接口 |
| model not found | 圖片模型名不在當前服務商列表裡 | 複製圖片模型的原始模型 ID / 模型名,而不是文字模型 |
| unsupported content type | 圖片編輯接口需要上傳文件,不能只發 JSON | 先確認你調用的是生成接口還是編輯接口 |
