生成图像变体
`multipart/form-data` 上传。行为与 `/v1/images/edits` 一致,只是不需要遮罩。 请求体上限 32 MiB。
multipart/form-data 上传。行为与 /v1/images/edits 一致,只是不需要遮罩。
请求体上限 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
curl -X POST "https://example.com/v1/images/variations" \ -F model="string" \ -F image="string"{ "created": 0, "data": [ { "url": "string", "b64_json": "string", "revised_prompt": "string" } ], "usage": {}}编辑图像 POST
`multipart/form-data` 上传。`model` 作为表单字段必填,其余字段与文件不做类型 校验,直接重新编码后转发给上游。 请求体上限 32 MiB。
列出模型 GET
返回当前账号可用的所有已启用模型,按名称字母序排列。 除 OpenAI 标准字段外,还额外返回三个 JuCode 扩展字段:`context_window`、 `max_output_tokens`、`reasoning_efforts`。用它们来动态适配上下文预算和推理 档位,比在客户端硬编码模型能力可靠。 `owned_by` 恒为 `"jucode"`,不会暴露真实上游厂商。 本端点受 240 次 / 60 秒的用户级限流,并返回 `X-RateLimit-*` 响应头。