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:
error。
6. OpenAI 风格接口
Seedance 2.5 也可通过POST /v1/videos 创建任务:
content[].role、output_format、tools.web_search 等完整原生能力时,请使用 /volcark/api/v3/contents/generations/tasks。