文生视频
更新时间:2026-01-20
本接口用于创建文生视频任务
注意事项:
-
提示文本有最大长度限制,具体如下:
- 1500:VQ1,
- 2000:VQ2,H20, H23
- 2048:P35, P40, P45, P50
- 2500:K16,K20,K21M,K25T,K26
- 已下线模型
- VE3.1 系列模型(VE3.1、VE3.1F、VE3.1P、VE3.1FP)错误处理:若返回 "Internal error. Please try again later." 错误,通常是请求过于频繁导致,重试即可,该错误不会产生费用
在线调试
平台提供了 API在线调试平台-示例代码,用于帮助开发者调试接口,平台集成快速检索、查看在线调用的请求内容和返回结果、复制和下载示例代码等功能,简单易用,更多内容请查看API在线调试介绍。
调试成功后返回的 taskId 用于后续查询任务状态, 参考 查询任务详情。
请求结构
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2connection: keep-alive
3host: vod.bj.baidubce.com
4content-type: application/json
5x-bce-request-id: <bce-request-id>
6x-bce-date: <utc-date-string>
7authorization: <bce-authorization-string>
请求头域
除公共头域外,无其它特殊头域。
请求参数
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
| model | string | 是 | 模型名称, 支持:
|
| modelVQ1TaskInput | TextToVideoVQ1TaskInput | 否 | VQ1 模型的特定输入参数 |
| modelVQ2TaskInput | TextToVideoVQ2TaskInput | 否 | VQ2 模型的特定输入参数 |
| modelP35TaskInput | TextToVideoP35TaskInput | 否 | P35 模型的特定输入参数 |
| modelP40TaskInput | TextToVideoP40TaskInput | 否 | P40 模型的特定输入参数 |
| modelP45TaskInput | TextToVideoP45TaskInput | 否 | P45 模型的特定输入参数 |
| modelP50TaskInput | TextToVideoP50TaskInput | 否 | P50 模型的特定输入参数 |
| modelK16TaskInput | TextToVideoK16TaskInput | 否 | K16 模型的特定输入参数 |
| modelK20TaskInput | TextToVideoK20TaskInput | 否 | K20 模型的特定输入参数 |
| modelK21MTaskInput | TextToVideoK21MTaskInput | 否 | K21M 模型的特定输入参数 |
| modelK25TTaskInput | TextToVideoK25TTaskInput | 否 | K25T 模型的特定输入参数 |
| modelK26TaskInput | TextToVideoK26TaskInput | 否 | K26 模型的特定输入参数 |
| modelH20TaskInput | TextToVideoH20TaskInput | 否 | H20 模型的特定输入参数 |
| modelH23TaskInput | TextToVideoH23TaskInput | 否 | H23 模型的特定输入参数 |
| modelVE31TaskInput | TextToVideoVE31TaskInput | 否 | VE3.1 模型的特定输入参数 |
| modelVE31FTaskInput | TextToVideoVE31FTaskInput | 否 | VE3.1F 模型的特定输入参数 |
| modelVE31PTaskInput | TextToVideoVE31PTaskInput | 否 | VE3.1P 模型的特定输入参数 |
| modelVE31FPTaskInput | TextToVideoVE31FPTaskInput | 否 | VE3.1FP 模型的特定输入参数 |
返回头域
除公共头域,无其它特殊头域。
返回参数
| 参数 | 类型 | 描述 |
|---|---|---|
| taskId | string | 任务id |
请求示例
文生视频 VQ1 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "VQ1",
12 "modelVQ1TaskInput": {
13 "duration": 5,
14 "resolution": "1080p",
15 "style": "anime",
16 "aspectRatio": "1:1",
17 "prompt": "主题:神秘森林探险;风格:奇幻、冒险;时长:90秒;场景描述:晨雾笼罩的森林,阳光透过树叶洒下斑驳光影;探险者发现一条隐藏的小径,沿途有发光的植物和神秘的符号;深入森林,遇见一片由萤火虫点亮的湖泊,水面倒映出璀璨星空;最后,探险者发现一座被藤蔓覆盖的古老遗迹,周围鸟鸣清脆,氛围宁静而神秘;视觉元素:浓密的树木、发光植物、萤火虫、古老遗迹;音效:自然环境音(鸟鸣、水流声)和轻柔的背景音乐;目的:营造神秘而梦幻的探险体验,激发观众的好奇心。",
18 "movementAmplitude": "auto"
19 }
20}
文生视频 P35 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "P35",
12 "modelP35TaskInput": {
13 "duration": 5,
14 "prompt": "绿色山坡上野花盛开,天空湛蓝,飘浮着白云。",
15 "seed": 10000003,
16 "style": "anime",
17 "resolution": "540p",
18 "aspectRatio": "16:9"
19 }
20}
文生视频 K16 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "K16",
12 "modelK16TaskInput": {
13 "duration": 5,
14 "prompt": "绿色山坡上野花盛开,天空湛蓝,飘浮着白云。",
15 "seed": 10000001,
16 "style": "std",
17 "aspectRatio": "16:9",
18 "motionMode": "std"
19 }
20}
文生视频 K25T 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "K25T",
12 "modelK25TTaskInput": {
13 "duration": 5,
14 "prompt": "一只可爱的小猫在阳光下玩耍",
15 "negativePrompt": "模糊, 低质量, 畸形",
16 "cfgScale": 0.5,
17 "aspectRatio": "16:9",
18 "mode": "pro"
19 }
20}
文生视频 K26 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "K26",
12 "modelK26TaskInput": {
13 "duration": 5,
14 "prompt": "一只可爱的小猫在阳光下玩耍",
15 "negativePrompt": "模糊, 低质量, 畸形",
16 "cfgScale": 0.5,
17 "aspectRatio": "16:9",
18 "mode": "pro",
19 "sound": "on"
20 }
21}
文生视频 VE3.1 示例
请求内容
Http
1POST /v2/aigc/text_to_video HTTP/1.1
2host: vod.bj.baidubce.com
3accept: */*
4connection: keep-alive
5content-type: application/json
6x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
7x-bce-date: 2024-03-24T13:08:44Z
8authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
9
10{
11 "model": "VE3.1",
12 "modelVE31TaskInput": {
13 "prompt": "一只金色的小狗在草地上奔跑,阳光明媚,背景是蓝天白云",
14 "negativePrompt": "模糊, 低质量",
15 "aspectRatio": "16:9",
16 "durationSeconds": 8,
17 "resolution": "720p",
18 "generateAudio": false,
19 "personGeneration": "allow_adult"
20 }
21}
