Seedance 2.0
Seedance 2.0 支持文生视频、图生视频、首尾帧、多模态参考、视频编辑和视频延长。新接入请从 Seedance 2.0 系列调用指南 开始;需要准备可复用图片、视频或音频时,使用 Seedance 2.0 素材库。
支持模型
| 模型 | 支持分辨率 | 适用场景 |
|---|---|---|
seedance2.0 | 480p、720p、1080p、4k | 综合质量优先,支持完整能力。 |
seedance2.0-fast | 480p、720p | 生成速度优先。 |
seedance2.0-mini | 480p、720p | 轻量、速度优先。 |
Endpoint
POST /v1/videos
GET /v1/videos/{task_id}
GET /v1/videos/{task_id}/content
旧客户端仍可继续使用 /v1/videos/generations 和 /v1/video/generations 创建接口。
Authentication
Authorization: Bearer sk-***
Content-Type: application/json
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | seedance2.0、seedance2.0-fast 或 seedance2.0-mini。 |
resolution | string | 是 | 所选模型支持的分辨率。 |
prompt | string | 条件必填 | 视频提示词;使用 content[] 时改为 type=text 项。 |
duration | integer/string | 是 | 输出时长,支持 4 到 15 秒。 |
aspect_ratio | string | 否 | 输出宽高比;兼容别名为 ratio。 |
content | object[] | 否 | 带明确角色的文本、图片、视频和音频多模态输入。 |
operation | string | 条件必填 | reference_to_video、edit_video 或 extend_video。 |
generate_audio | boolean | 否 | 是否生成带音频的视频。 |
return_last_frame | boolean | 否 | 是否返回生成视频的尾帧。 |
请求示例
curl -X POST "https://api.uniall.ai/v1/videos" \
-H "Authorization: Bearer sk-***" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance2.0",
"prompt": "A clean commercial product video with slow camera movement, soft reflections, and realistic lighting.",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"generate_audio": false,
"seed": 42,
"watermark": false
}'
多参考图示例
curl -X POST "https://api.uniall.ai/v1/videos" \
-H "Authorization: Bearer sk-***" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance2.0-fast",
"resolution": "720p",
"duration": 6,
"aspect_ratio": "9:16",
"operation": "reference_to_video",
"content": [
{
"type": "text",
"text": "制作一段快速时尚 Lookbook 视频,并保持产品外观一致。"
},
{
"type": "image_url",
"image_url": {"url": "https://example.com/model.png"},
"role": "reference_image"
},
{
"type": "image_url",
"image_url": {"url": "https://example.com/outfit.png"},
"role": "reference_image"
}
],
"generate_audio": true
}'
任务状态与结果
创建成功后保存 id 或 task_id,随后调用 GET /v1/videos/{task_id},直到任务进入 completed 或 failed。统一的轮询间隔、状态字段、错误结构、结果地址和鉴权下载方式见视频生成概览。
常见错误
- 新接入仍使用旧创建任务接口。
- 参考图超过
9张。 - 参考视频超过
3个,或总时长超过15秒。 duration不在4到15范围内。- 新输入格式和兼容层
operation混用导致路由不明确。