編輯圖片(OpenAI 形狀)
對齊 [OpenAI Images edits](https://platform.openai.com/docs/api-reference/images/createEdit)。 接受 `multipart/form-data`(`image`/`image[]` 檔案、選填 `mask`)或 JSON(`images: [{image_url}]`、`mask: {image_url}`)。 單張圖片上限 50 MB、整個請求上限 64 MB;網址只接受 https 或 data URL。 串流事件為 `image_edit.completed`。
/v1/images/edits對齊 OpenAI Images edits。
接受 multipart/form-data(image/image[] 檔案、選填 mask)或 JSON(images: [{image_url}]、mask: {image_url})。
單張圖片上限 50 MB、整個請求上限 64 MB;網址只接受 https 或 data URL。
串流事件為 image_edit.completed。
Authorization
bearerAuth 在 Authorization 標頭帶入 Workspace API Key:
Authorization: Bearer sk-hakila-...
In: header
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/images/edits" \ -H "Content-Type: application/json" \ -d '{ "model": "string", "prompt": "string" }'{ "created": 0, "data": [ { "b64_json": "string", "url": "string", "media_type": "string", "revised_prompt": "string" } ], "usage": { "prompt_tokens": 0, "completion_tokens": 0, "input_tokens": 0, "output_tokens": 0, "total_tokens": 0, "cost": 0, "cost_points": 0 }}生成圖片(OpenAI 形狀) POST
對齊 [OpenAI Images generations](https://platform.openai.com/docs/api-reference/images/create), 給寫死 OpenAI SDK 的工具使用。與 `/v1/images` 共用同一條管線,任何生圖模型都能用(不限 OpenAI)。 - `size` 接受像素尺寸(`1536x1024`)、解析度等級(`2K`)或 `auto`;非 OpenAI 模型會換算成 `aspect_ratio` + `resolution` - `quality: standard/hd` 會對應成 `medium/high` - 回應形狀同 OpenAI(`data[].b64_json`、`output_format`、`size`、`usage.input_tokens`…),另附 `usage.cost` 與 `cost_points` - 串流事件為 `image_generation.completed`
列出生圖模型與能力 GET
格式同 OpenRouter `GET /api/v1/images/models`,已套用組織 ∩ API Key 允許清單。 `supported_parameters` 是每個參數的描述子(`enum` 給允許值、`range` 給上下限、`boolean` 表示支援); 沒列出的參數代表不支援。所有模型都接受 `stream: true`。