Seedance 2.0
https://api.hiapi.ai /v1/tasks 图片、视频和音频模型通过 统一异步接口 POST /v1/tasks 调用,区别只在 input 字段(见下方 input 参数)。
模型概览
| 模型 | seedance-2.0 |
|---|---|
| 能力 | 文生视频 / 图生视频 / 多模态参考 |
| 线路 | 标准 / ext |
Seedance 2.0 在同一模型下提供标准与 ext 两条线路。通过顶层 route 选择线路,不需要改 model 名称。
生产建议
- 生产环境建议传 callback.url 接收任务终态,轮询作为补偿。
- 标准与 ext 的分辨率、参考素材能力和价格不同;切换 route 时要按对应参数表校验请求。
- 价格以 HiAPI 实时定价页为准,不要在业务代码里写死。
适用场景
需要 480p 或参考视频时使用;同时支持图片、视频和音频参考。
reference_video_urlsresolution提供 720p、1080p、4k 分辨率档,并支持图片和音频参考。
routeresolution用 first_frame_url 和 last_frame_url 控制画面起止。
first_frame_urllast_frame_url需要模型生成同步音频时开启 generate_audio。
generate_audio请求参数
标准线路:支持 480p / 720p / 1080p / 4k,并支持参考图片、参考视频和参考音频。默认不传 route。
model string 必填 固定填 seedance-2.0。
route string 可选 标准线路可不传,或显式传 default。
input object 必填 Seedance 2.0 的视频生成参数。
prompt string 必填 视频生成提示词,3-20000 字符。
aspect_ratio enum 必填 视频画面比例。adaptive 在图生视频时跟随输入图片比例,文生视频时回退到默认比例。
duration integer 可选 视频时长,4-15 秒。
resolution enum 可选 视频分辨率;支持 480p、720p、1080p 和 4k。
first_frame_url string 可选 首帧图片 URL 或素材 ID。不支持 SVG。
last_frame_url string 可选 尾帧图片 URL 或素材 ID;使用时需同时传首帧。
reference_image_urls string[] 可选 参考图片 URL 列表;与首尾帧图片合计不超过 9 张。不支持 SVG。
reference_video_urls string[] 可选 参考视频 URL 列表,最多 3 个。
reference_audio_urls string[] 可选 参考音频 URL 列表,最多 3 段。
return_last_frame boolean 可选 是否返回视频最后一帧图片。
generate_audio boolean 可选 是否生成同步音频。
web_search boolean 可选 是否启用联网搜索。
callback object 可选 可选回调配置;生产环境建议传 callback.url,让 HiAPI 在任务进入终态时主动通知你的服务。
url string 必填 接收任务终态通知的 HTTPS 地址。
when enum 可选 回调触发时机;当前建议固定为 final。
ext 线路:支持 720p / 1080p / 4k,可使用图片和音频参考。顶层传 route: "ext"。
model string 必填 固定填 seedance-2.0。
route string 必填 固定填 ext,选择 ext 线路。
input object 必填 Seedance 2.0 的视频生成参数。
prompt string 必填 视频生成提示词,3-20000 字符。
aspect_ratio enum 必填 视频画面比例。adaptive 在图生视频时跟随输入图片比例,文生视频时回退到默认比例。
duration integer 可选 视频时长,4-15 秒。
resolution enum 可选 ext 线路分辨率;支持 720p、1080p 和 4k。各档按秒价格不同。
first_frame_url string 可选 首帧图片 URL 或素材 ID。
last_frame_url string 可选 尾帧图片 URL 或素材 ID;使用时需同时传首帧。
reference_image_urls string[] 可选 参考图片 URL 列表;与首尾帧图片合计不超过 9 张。
reference_audio_urls string[] 可选 参考音频 URL 列表,最多 3 段,总时长不超过 15 秒。
return_last_frame boolean 可选 是否返回视频最后一帧图片。
generate_audio boolean 可选 是否生成同步音频。
web_search boolean 可选 是否启用联网搜索。
callback object 可选 可选回调配置;生产环境建议传 callback.url,让 HiAPI 在任务进入终态时主动通知你的服务。
url string 必填 接收任务终态通知的 HTTPS 地址。
when enum 可选 回调触发时机;当前建议固定为 final。
用例示例
不传 route 即走标准线路。
{
"model": "seedance-2.0",
"input": {
"prompt": "A ceramic cup gently rotating on a clean studio table",
"aspect_ratio": "16:9",
"duration": 4,
"resolution": "480p",
"generate_audio": false
}
}顶层 route 填 ext,并使用 ext 支持的 4k 档。
{
"model": "seedance-2.0",
"route": "ext",
"input": {
"prompt": "Bioluminescent pearl architecture rising from a midnight ocean, cinematic camera movement",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "4k",
"generate_audio": true
}
}在 ext 线路中使用参考图片。
{
"model": "seedance-2.0",
"route": "ext",
"input": {
"prompt": "Animate the reference product with a slow cinematic push-in",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "1080p",
"reference_image_urls": [
"https://example.com/reference.jpg"
],
"generate_audio": false
}
}获取结果
- 读取创建任务响应中的 taskId。
- 生产环境优先等待 callback.url 的终态通知。
- 也可以使用 GET /v1/tasks/:id 查询任务状态。
- 成功后从结果字段读取视频 URL,并将需要长期使用的素材转存到自己的持久存储。
常见问题
如何调用 Seedance 2.0 ext 线路?
model 固定填 seedance-2.0,并在请求体顶层传 route: "ext"。不要把 @ext 写进对外示例。
标准与 ext 有什么区别?
两条线路的分辨率档位、参考素材字段和价格不同。标准线路提供 480p 档并支持参考视频;ext 线路提供 720p、1080p、4k,并支持图片和音频参考。
Seedance 2.0 怎么计费?
按生成视频时长和分辨率档位计费,标准与 ext 的单价不同,具体以实时定价页为准。 查看视频 API 价格