全部参数

参数类型必需说明
modelstring是模型名称,如 doubao-seedream-5-0-260128
promptstring是你的图片描述
sizestring否图片尺寸,如 1024x1024、1792x1024、2k
imagestring | { file_id, image_url? } | 数组否参考图。可以用 URL 字符串、上传文件 ID 对象,或数组(多图融合)
streamboolean否流式输出。默认 false
response_format'url' | 'b64_json'否图片返回格式。默认 url
taskboolean否异步任务模式(返回 task_id,需轮询)。仅 bailian 可用
nnumber否一次生成多张
userstring否可选的终端用户标识,用于用量追踪
upstream_optionsobject否供应商特有参数(见各供应商页面)
headersobject否自定义 HTTP Header,用于链路追踪和用户归因

自定义 Header

{
  "headers": {
    "x-trace-id": "trace-9c1ab",
    "x-user-id": "u_42",
    "x-agent-name": "design-bot"
  }
}

Header 值会记入用量日志,方便你追踪请求和归因。

图片尺寸

模型支持的尺寸
dall-e-31024x1024、1792x1024、1024x1792
dall-e-21024x1024、512x512、256x256
stable-diffusion多种正方形和宽屏格式

不同模型支持的尺寸不同,详见各供应商页面。

参考图

image 字段支持三种形式:

// 1. URL 字符串
{ "image": "https://example.com/portrait.jpg" }

// 2. 上传的文件
{ "image": { "file_id": "file-xxx", "image_url": "https://..." } }

// 3. 多张图片(融合模式)
{ "image": ["https://example.com/a.jpg", "https://example.com/b.jpg"] }

下一步

非流式响应 · 流式响应