Skip to main content
Seedance 2.5 同时提供国内 Doubao 和海外 BytePlus Dreamina 版本。两者共用 Kapon 的任务接口和请求结构,但模型名、价格与联网搜索能力不同。 需要使用经过本人认证的真人素材时,先按 真人素材库 API 完成对应地域的 H5 认证和素材入库,再使用 asset://<AssetId> 创建任务。

1. 模型与价格

建议在请求中使用稳定模型名。平台也接受对应的官方版本 ID,并自动映射到稳定模型;查询和列表响应仍回显稳定模型名。 video 档表示 content[] 中包含 video_url,否则使用 novideo 档。上表为 480p/720p 的参考价格;1080p 使用单独价格档,当前价格及优惠以控制台为准。只对成功生成的视频结算,实际视频用量以查询响应中的 usage.completion_tokens 为准。 国内模型还支持纯文本任务使用 tools: [{"type":"web_search"}]。联网搜索按响应中的 usage.tool_usage.web_search 实际次数独立结算;海外模型不支持该工具,具体客户价格以 Kapon 控制台为准。

2. 接口

所有请求使用 Kapon API Token:

3. 创建任务

国内文生视频示例:
海外调用只需把 model 改为 dreamina-seedance-2-5;接口地址仍使用 Kapon 的 BASE_URL。 创建成功返回任务 ID:

多模态参考

content[] 支持以下输入: 图片、视频和音频合计最多 50 个。Kapon 托管素材可使用 asset://<Asset_Id>;素材需先完成上传和处理,再提交生成任务。
首帧/尾帧任务必须使用 ratio=adaptive,last_frame 必须与 first_frame 同时出现,且首尾帧不能和 reference_* 素材混用。

参考生成、编辑与延长

在全模态参考任务中,可传入 omni_reference_task_type:auto(默认)、reference、edit 或 extend。该字段引导任务类型,平台保留原值;实际模型判断仍可能产生异步错误,应继续查询任务状态。 省略编辑/延长的宽高比、时长时沿用官方默认值。输入可使用对应模型允许的公网 URL、图片 Base64 或已获授权的 asset://;真人素材继续遵循认证与素材入库要求。

国内联网搜索

联网搜索只支持国内 doubao-seedance-2-5,且 content[] 必须只有文本:

4. 参数边界

seed、frames、frames_per_second、frame_rate、fps、camera_fixed 不适用于 Seedance 2.5,传入时会在请求模型服务前返回 HTTP 400。

原生样片与成片

在原生创建请求中设置 draft: true、resolution: "480p",其他输入字段沿用上面的普通视频规则。查询响应会保留 draft、状态、视频结果与用量;上游暂不支持样片时会返回失败,不会改为普通视频。 确认本人样片成功后,用其返回的任务 ID 创建成片:
海外使用 dreamina-seedance-2-5,公开模型名与对应官方版本名可互换。无需额外提供 origin_task_id。只能引用本人在平台创建且成功的同模型样片;平台拒绝外部 ID、普通视频、未成功、已删除或模型不一致的任务。 样片 ID 是否仍有效,由原签发上游判断。OneHub 对已接入该引用协议的火山、BytePlus 和第三方适配器共用这一处理,不再按本地记录的年龄、固定 7/14 天或缺失 created_at 提前拒绝。各上游期限及错误规则独立,以对应服务文档为准(火山方舟、BytePlus);这不新增渠道的 Draft 能力,也不改变普通视频的上游查询有效期。 上游可在提交时返回过期或不存在错误,也可在任务查询中返回失败。引用样片时,若上游以 4xx(不含 404)明确返回样片过期,平台返回 draft_task_expired,提示“样片已过期,请换一个样片”,不返回上游密钥或渠道信息。创建前可能先预占额度;同步提交失败释放该预占,已创建成片异步失败按现有终态流程退款,重复终态不会重复结算。错误经平台脱敏返回,不跨渠道重试或补生成。第三方上游自身的失败费用仍以其合同为准;以上描述平台现有额度处理,不承诺所有上游失败都没有费用。历史记录仍须满足归属、成功状态、模型及原渠道、计价信息等校验,缺创建时间本身不再成为拒绝理由,不回填历史时间。 成片固定原渠道,原渠道不可用时直接失败。成片不能重复提交提示词、图片、视频、音频、duration、ratio、seed、generate_audio 或 omni_reference_task_type,这些值由模型复用样片;return_last_frame、output_format、watermark 等允许字段可以重新设置,省略时使用模型默认值,仍受所选渠道能力限制。 样片按现有 480p 价格、成片按现有 1080p 价格独立结算;成片沿用样片是否含输入视频的计价分类,不把样片视频本身当作新增输入视频。成片失败不退还已成功样片费用。样片闭环只开放原生接口,不扩展 /v1/videos、1.5 Pro 或 2.0 系列。

5. 查询结果

任务状态包括 queued、running、succeeded、failed 和 expired。成功任务会返回 content.video_url、实际规格与 usage:
成功视频 URL 通常有效 24 小时,且存在下载次数限制,请及时转存;失败任务应读取响应中的结构化 error。

6. OpenAI 风格接口

Seedance 2.5 也可通过 POST /v1/videos 创建任务:
OpenAI 风格接口适合基础文生视频和参考素材调用。需要 content[].role、output_format、tools.web_search 等完整原生能力时,请使用 /volcark/api/v3/contents/generations/tasks。