跳转到主要内容
POST

授权

Authorization
string
header
必填

成员级 Public API Key。请填写完整密钥,Mintlify Playground 会自动以 Authorization: Bearer <PUBLIC_API_KEY> 发送。完整明文只在管理后台创建成功时显示一次。

请求体

application/json
prompt
string
必填

图片生成提示词。

Required string length: 1 - 32000
image_urls
string[]

参考图片,最多 15 张。每项可以是公网可访问的 HTTP(S) URL,也可以是 data:image/png;base64,... 格式的 Base64 Data URI,两种形式可以混合传入。

省略或传空数组时为文生图。Base64 图片单张解码后最大 20 MB,包含 JSON 在内的整个请求体最大 32 MB;多张或大图建议先调用图片上传接口再传 URL。

Maximum array length: 15

HTTP(S) URL 或图片 Base64 Data URI。

size
string
默认值:1:1

图像生成的比例。支持以下比例,也可传入 auto 由服务端自动选择合适比例:

也支持直接传入像素尺寸,例如 1881x836 / 887x1774。

注意:当 size 传入 auto 时,默认比例为 1:1。

resolution
enum<string>
默认值:1k

输出分辨率档位。

可选值:1k / 2k / 4k

size × resolution 对应的实际像素:

注意:4K 支持上述 15 个比例;也可以直接通过 size 传入表格中的像素尺寸。

可用选项:
1k,
2k,
4k
n
integer
默认值:1

生成图片张数。

取值:1。省略时默认为 1。

注意:只能传入纯数字 1,不要加引号。当前不支持其他数字。

必填范围: 1 <= x <= 1

响应

查询任务结果

任务提交成功后返回 data.task_id。请保存该任务编号,并通过 GET /v1/open/tasks/{task_id} 轮询任务状态,详见查询生图任务。

code
integer
必填

HTTP 状态码。任务接受时为 200。

data
object
必填
request_id
string
必填

本次请求的诊断编号。联系平台排查问题时请提供,不要记录 Public API Key。

示例:

"req_550e8400-e29b-41d4-a716-446655440000"