响应结构
{
"created": 1719000000,
"data": [{ "url": "https://...", "b64_json": "..." }],
"usage": {
"images": 1,
"input_tokens": { "image_tokens": 0, "text_tokens": 32 },
"output_tokens": { "image_tokens": 4096, "text_tokens": 0 },
"total_tokens": 4096
},
"task_id": "uuid", // 仅异步任务模式
"task_status": "pending" // 仅异步任务模式
}
字段说明
data — 图片数组,每张含 url(默认)或 b64_json(response_format: "b64_json" 时)
usage.images — 按张计费返回张数;按 token 计费返回 input_tokens / output_tokens
created — Unix 时间戳(秒)
task_id / task_status — 仅 task: true 时出现,此时 data 为空
按 token 计费的 usage 示例
{
"usage": {
"input_tokens": { "image_tokens": 0, "text_tokens": 32 },
"output_tokens": { "image_tokens": 4096, "text_tokens": 0 },
"total_tokens": 4128,
"cached_tokens": { "image_tokens": 0, "text_tokens": 0 }
}
}
按张计费的 usage 示例
{
"usage": {
"images": 1,
"total_tokens": 4096
}
}
下一步
流式响应 · 异步任务