提交视频任务
/veo/v1/api/video/submit 提交视频生成任务请求参数
prompt string 必填 视频生成的文本描述 model string 默认值:“veo3” 模型名称。可选值:veo3- 标准版veo3-fast- 快速版veo3-pro- 专业版veo3-pro-frames- 专业版+帧控制
请求示例
cURL Python JavaScript响应示例
成功响应查询任务状态
/veo/v1/api/video/status/ 查询视频生成状态路径参数
taskId string 必填 任务 ID(从提交接口返回)请求示例
cURL Python JavaScript响应状态
- 任务提交
- 图片下载中
- 视频生成中
- 生成完成
状态说明
| 状态 | 说明 | 下一步操作 |
|---|---|---|
processing | 任务处理中 | 继续轮询状态 |
completed | 生成完成 | 获取视频 URL |
failed | 生成失败 | 检查错误信息 |
HTTP 状态码
200 成功 请求成功 400 客户端错误 请求参数错误,检查参数格式和必填项 401 认证错误 认证失败,检查 API 密钥是否正确 500 服务器错误 服务器内部错误,请稍后重试或联系支持错误响应格式
常见错误码
| 错误码 | 说明 | 解决方案 |
|---|---|---|
INVALID_PROMPT | 提示词无效 | 检查提示词长度和内容 |
INVALID_MODEL | 模型不存在 | 使用支持的模型名称 |
QUOTA_EXCEEDED | 配额超限 | 联系增加配额 |
TASK_NOT_FOUND | 任务不存在 | 检查任务 ID |