编辑图像
`multipart/form-data` 上传。`model` 作为表单字段必填,其余字段与文件不做类型 校验,直接重新编码后转发给上游。 请求体上限 32 MiB。
multipart/form-data 上传。model 作为表单字段必填,其余字段与文件不做类型
校验,直接重新编码后转发给上游。
请求体上限 32 MiB。
Authorization: Bearer sk-juc-...
前缀必须是恰好 Bearer (首字母大写 + 单个空格)。bearer、BEARER
或用制表符分隔都会被判为无效。
除 API Key 外,也接受 OAuth 设备访问令牌(仅限 oauth_access 类型的 JWT;
普通网页会话令牌会被拒绝)。
In: header
Request Body
multipart/form-data
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/images/edits" \ -F model="string" \ -F image="string"{ "created": 0, "data": [ { "url": "string", "b64_json": "string", "revised_prompt": "string" } ], "usage": {}}生成图像 POST
与 OpenAI Images API 兼容。除 `model` 外的字段原样透传,因此上游支持的 `quality`、`style`、`background` 等参数都可直接使用。 > **不支持流式。** 网关会把上游响应完整读入内存后一次性返回。如果你传 > `stream: true`(gpt-image-1 的渐进式预览),SSE 流会被缓冲成一整块返回, > 而不是逐帧推送。 路由到阿里云百炼(DashScope / 万相)时,上游是异步接口,网关会在内部轮询 直到出图——单次请求最长阻塞 120 秒,超时返回 504。
生成图像变体 POST
`multipart/form-data` 上传。行为与 `/v1/images/edits` 一致,只是不需要遮罩。 请求体上限 32 MiB。