JuCode 文档
ApiImages

生成图像

与 OpenAI Images API 兼容。除 `model` 外的字段原样透传,因此上游支持的 `quality`、`style`、`background` 等参数都可直接使用。 > **不支持流式。** 网关会把上游响应完整读入内存后一次性返回。如果你传 > `stream: true`(gpt-image-1 的渐进式预览),SSE 流会被缓冲成一整块返回, > 而不是逐帧推送。 路由到阿里云百炼(DashScope / 万相)时,上游是异步接口,网关会在内部轮询 直到出图——单次请求最长阻塞 120 秒,超时返回 504。

POST
/v1/images/generations

与 OpenAI Images API 兼容。除 model 外的字段原样透传,因此上游支持的 qualitystylebackground 等参数都可直接使用。

不支持流式。 网关会把上游响应完整读入内存后一次性返回。如果你传 stream: true(gpt-image-1 的渐进式预览),SSE 流会被缓冲成一整块返回, 而不是逐帧推送。

路由到阿里云百炼(DashScope / 万相)时,上游是异步接口,网关会在内部轮询 直到出图——单次请求最长阻塞 120 秒,超时返回 504。

Authorization

AuthorizationBearer <token>

Authorization: Bearer sk-juc-...

前缀必须是恰好 Bearer (首字母大写 + 单个空格)。bearerBEARER 或用制表符分隔都会被判为无效。

除 API Key 外,也接受 OAuth 设备访问令牌(仅限 oauth_access 类型的 JWT; 普通网页会话令牌会被拒绝)。

In: header

Request Body

application/json

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/generations" \  -H "Content-Type: application/json" \  -d '{    "model": "gpt-image-1",    "prompt": "一只坐在窗台上看雨的橘猫,水彩风格",    "size": "1024x1024",    "n": 1  }'
{  "created": 0,  "data": [    {      "url": "string",      "b64_json": "string",      "revised_prompt": "string"    }  ],  "usage": {}}