零
零度API 文档
POST

Vidu 文生视频

POST /ent/v2/text2video — 根据文字提示词创建视频任务

Vidu 文生视频

根据文字提示词创建视频生成任务。接口返回 task_id 后,需要调用查询接口获取最终视频。

接口信息

方法 POST
路径 /ent/v2/text2video
完整地址 https://api000.com/ent/v2/text2video

请求头

参数 必填 示例
Content-Type 是 application/json
Authorization 是 Bearer sk-xxxxxxxxxxxxxxxx

请求示例

{
  "model": "viduq3-pro",
  "prompt": "电影级商业产品广告,黑色头戴式耳机悬浮在深色摄影棚中央,镜头缓慢推进,红色轮廓光扫过耳罩边缘,展示磨砂机身和柔软耳垫,最后拉回完整产品中景并稳定定格。画面中不要出现字幕、文字和水印。",
  "duration": 10,
  "resolution": "1080p",
  "aspect_ratio": "9:16",
  "audio": true,
  "off_peak": false
}

cURL 示例

curl https://api000.com/ent/v2/text2video \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
  -d '{
    "model": "viduq3-pro",
    "prompt": "电影级商业产品广告,镜头缓慢推进展示产品细节,灯光高级,运动平滑。",
    "duration": 10,
    "resolution": "1080p",
    "aspect_ratio": "9:16",
    "audio": true,
    "off_peak": false
  }'

Body 参数

参数 类型 必填 说明
model string 是 模型名称,例如 viduq3-pro、viduq3-turbo、viduq2
prompt string 是 视频提示词,最长不超过 5000 个字符
duration integer 否 视频时长;Q3 模型通常支持 1–16 秒
resolution string 否 清晰度:540p、720p、1080p
aspect_ratio string 否 比例,例如 16:9、9:16、1:1
seed integer 否 随机种子,用于获得相近生成结果
audio boolean 否 是否使用原生音视频生成;Q3 模型支持
bgm boolean 否 是否添加背景音乐;Q3 模型不支持该参数
off_peak boolean 否 是否使用错峰生成模式
payload string 否 自定义业务追踪字段
callback_url string 否 任务状态变化时接收回调的公网地址

使用 Q3 模型并希望生成声音时,请设置 audio: true,同时在提示词中描述对白、环境音或音效。


成功响应

{
  "task_id": "911084878697623552",
  "state": "created",
  "model": "viduq3-pro",
  "prompt": "电影级商业产品广告,镜头缓慢推进展示产品细节",
  "duration": 10,
  "aspect_ratio": "9:16",
  "resolution": "1080p",
  "audio": true,
  "off_peak": false,
  "created_at": "2026-01-20T06:37:57Z"
}

拿到 task_id 后,调用 Vidu 查询结果 获取最终视频 URL。

零度API 文档