https://ai.wisech.comAuthorization: Bearer sk-你的密钥POST https://ai.wisech.com/v1/videos
Content-Type: multipart/form-data| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | 模型名称(见「可用模型」) |
| prompt | string | 是 | 文本提示词,描述你想生成的视频内容 |
| metadata | string | 是 | JSON 字符串,包含参考素材和生成参数 |
{
"content": [],
"generate_audio": true,
"ratio": "16:9",
"duration": 5,
"watermark": false
}| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| content | array | 否 | [] | 参考素材列表(图片/视频/音频),不传则为纯文生视频 |
| generate_audio | boolean | 否 | true | 是否生成同步音频(人声+音效+背景音乐) |
| ratio | string | 否 | 16:9 | 视频宽高比:16:9 4:3 1:1 3:4 9:16 21:9 |
| duration | integer | 否 | 5 | 视频时长,单位:秒,范围 4-15 |
| watermark | boolean | 否 | false | 是否添加 AI 生成水印 |
{
"type": "image_url",
"image_url": {
"url": "https://你的图片地址.jpg"
},
"role": "reference_image"
}| 字段 | 说明 |
|---|---|
| type | 固定 image_url |
| image_url.url | 图片的公网 URL 地址 |
| role | 图片用途(见下方 role 说明) |
{
"type": "video_url",
"video_url": {
"url": "https://你的视频地址.mp4"
},
"role": "reference_video"
}{
"type": "audio_url",
"audio_url": {
"url": "https://你的音频地址.mp3"
},
"role": "reference_audio"
}注意:不可单独传音频,需至少包含 1 个参考图片或视频。
| role 值 | 适用类型 | 说明 |
|---|---|---|
reference_image | 图片 | 普通参考图片 |
reference_role | 图片 | 人物角色参考图(含人脸的虚拟人像) |
reference_video | 视频 | 参考视频 |
reference_audio | 音频 | 参考音频 |
reference_role和reference_image的区别:reference_image:场景、物体、构图等普通参考图reference_role:包含人脸的角色图(虚拟人像),系统会自动处理人脸素材以确保合规生成
prompt: "图片1中的女孩穿着图片2中的衣服,在图片3的场景中跳舞,全程使用音频1作为背景音乐"{
"id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"task_id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"object": "video",
"model": "doubao-seedance-2-0-260128-720p",
"status": "queued",
"progress": 0,
"created_at": 1780993162
}| 字段 | 说明 |
|---|---|
| id / task_id | 任务 ID,用于查询进度 |
| status | 初始状态为 queued(排队中) |
| created_at | 创建时间(Unix 时间戳) |
GET https://ai.wisech.com/v1/videos/{task_id}| 参数 | 位置 | 说明 |
|---|---|---|
| task_id | URL 路径 | 创建任务时返回的 id |
{
"id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"task_id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"object": "video",
"model": "doubao-seedance-2-0-260128-720p",
"status": "in_progress",
"progress": 50,
"created_at": 1780993162
}{
"id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"task_id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"object": "video",
"model": "doubao-seedance-2-0-260128-720p",
"status": "succeeded",
"progress": 100,
"created_at": 1780993162,
"completed_at": 1780993452,
"result_url": "https://xxx.volcvideo.com/xxxx.mp4?auth_key=...",
"usage": {
"completion_tokens": 86955,
"total_tokens": 86955
}
}{
"id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"task_id": "task_t5NYGw2ZdcdFezqReYKLnffs69L5cvIB",
"object": "video",
"model": "doubao-seedance-2-0-260128-720p",
"status": "failed",
"progress": 100,
"error": {
"code": "generation_failed",
"message": "视频生成失败"
}
}| status | 说明 | 建议操作 |
|---|---|---|
| queued | 排队中 | 继续轮询 |
| in_progress | 生成中 | 继续轮询 |
| succeeded | 生成成功 | 取 result_url 下载视频 |
| failed | 生成失败 | 查看 error 信息 |
| 模型名称 | 说明 | 分辨率 | 生成速度 |
|---|---|---|---|
| doubao-seedance-2-0-260128-480p | Seedance 2.0 标准版 | 480p | 标准 |
| doubao-seedance-2-0-260128-720p | Seedance 2.0 标准版 | 720p | 标准 |
| doubao-seedance-2-0-260128-1080p | Seedance 2.0 标准版 | 1080p | 标准 |
| doubao-seedance-2-0-fast-260128-480p | Seedance 2.0 极速版 | 480p | 更快 |
| doubao-seedance-2-0-fast-260128-720p | Seedance 2.0 极速版 | 720p | 更快 |
| doubao-seedance-2-0-fast-260128-1080p | Seedance 2.0 极速版 | 1080p | 更快 |
标准版画质更高,极速版生成更快。分辨率越高,消耗额度越多。
| HTTP 状态码 | 说明 |
|---|---|
| 200 | 成功 |
| 400 | 请求参数错误 |
| 401 | 认证失败(Key 无效/过期/余额不足) |
| 404 | 任务不存在 |
| 429 | 请求频率超限 |
| 500 | 服务内部错误 |
reference_role,其他所有情 况用 reference_image。