Skip to main content
本页面向 API 调用者,介绍如何在 Xuwu 中使用 Doubao Seedream 4.0-N / 4.5-N 模型进行图片生成,并按 图片张数 计费。
简要说明:
  • 模型名:doubao-seedream-4.0-ndoubao-seedream-4.5-n
  • 入口:POST /v1/images/generations
  • 计费:0.2 元 / 张(RMB),总价 ≈ 0.2 × n

使用场景

doubao-seedream-4.0 / doubao-seedream-4.5 相比,它们各自的 *-n 版本主要用于以下场景:
  • 需要一次生成 多张图片(例如 n=3n=4),按张计费更直观;
  • 希望前端/客户端控制张数,并让计费与请求参数 n 严格对齐;

接口总览

端点

请求头

TOKEN 为 Xuwu 平台的 API Key。

基础请求体

  • model: 推荐使用 doubao-seedream-4.0-ndoubao-seedream-4.5-n
  • prompt: 图片描述;
  • n: 生成图片的数量;
  • size: 图片尺寸,支持 Seedream 的 1K / 2K / 4K宽x高
  • response_format: url(默认)或 b64_json

计费说明(按张计费)

在 Xuwu 中,doubao-seedream-4.0-n / doubao-seedream-4.5-n 的计费规则为:
  • 单价:0.2 元 / 张(RMB);
  • 总价0.2 × 实际生成图片张数
  • 默认情况下,图片张数与请求体中的 n 一致。
对比:
  • doubao-seedream-4.0 / doubao-seedream-4.5:按 每次调用 计费,适合固定 1 张或内部控制张数的场景;
  • doubao-seedream-4.0-n / doubao-seedream-4.5-n:按 图片张数 计费,推荐用于多图采样、需要人工挑选最佳图片的业务。
计费在后端通过模型名与请求中的 n 结合计算,业务侧不需要额外处理,只需保证:
  • 每次请求中明确设置 n
  • 对于单张图片场景,建议显式设置 n=1,使计费行为更可预测。

请求参数详情

doubao-seedream-4.0-n / doubao-seedream-4.5-n 完全兼容各自主模型(4.0 / 4.5)的参数集,只是在计费维度上做了区别。 常用参数:
更完整的 Seedream 参数说明可参考:图片生成总览 多图生成提示:当你设置 n>1 且未显式传入 sequential_image_generation 时,Xuwu 会自动启用 auto 并将 max_images 设为 n,以确保多图返回与计费一致。

使用示例

文生图(2K 分辨率,4.0-N)

单图示例(n=1,4.0-N)

多图采样(n=3,4.0-N)

适合需要从多个候选图中人工挑选的场景:

图生图(I2I,4.0-N)

多图融合(4.0-N,sequential disabled)

组图生成(文本输入,max_images=4)

组图生成(单图输入,max_images=5)

组图生成(多图输入,max_images=3)

Base64 输出(b64_json,4.0-N)

返回示例(简化):

单图示例(n=1,4.5-N)

尺寸控制(像素尺寸 / 2K)

注意:stream 参数仅在部分配置下生效,若上游不支持流式输出,请求可能被拒绝或忽略。

最佳实践建议

  • 建议将 doubao-seedream-4.0-n / doubao-seedream-4.5-n 专用于 对图片张数敏感的场景(例如:一次生成 3~4 张、需要支付按张计费);
  • 简单只需要 1 张图的场景,可以继续使用 doubao-seedream-4.0 / doubao-seedream-4.5,便于与现有逻辑对齐;
  • 当你希望更精细地控制成本时,可以:
    • 在前端 UI 中将最大 n 限制为 4 或 6;
    • 在后台通道上为 doubao-seedream-4.0-n 设置单独的配额或价格策略;
    • 在业务日志中记录 model + n,方便后续按张数核算用量。