视频生成(Veo)
创建视频生成任务
/v1/video/generations提交 Veo 文生视频或图生视频异步任务。接口受理后返回 task_id,视频结果需到控制台任务中心下载。
认证
通过 Bearer Token 认证。
API Key,格式为 Bearer YOUR_API_KEY。
默认值:-请求体格式。
默认值:application/json客户侧生成的唯一请求标识,用于追踪和排查。
默认值:-请求
请求体必须包含 model 和 prompt。视频比例、分辨率、负面提示词、人物生成控制和音频开关请放在 metadata 对象中。传入 image 时为图生视频,不传时为文生视频。
Veo 模型 ID,例如 veo-3.1-generate-001 或 veo-3.1-fast-generate-001。
默认值:-视频提示词,描述主体、动作、视觉风格、镜头和音频线索。
默认值:-视频时长,单位为秒;常用 4、6、8 秒。
默认值:-图生视频输入对象;不传时为文生视频。
默认值:-图片类型,例如 image/png、image/jpeg 或 image/webp。
默认值:-Base64 编码后的图片内容。
默认值:-视频生成配置对象,用于设置比例、分辨率、音频和安全相关选项。
默认值:-视频时长,单位为秒;建议与顶层 duration 保持一致。
默认值:-视频比例,常用 16:9 或 9:16。
默认值:16:9输出分辨率,常用 720p 或 1080p。
默认值:720p不希望出现在视频中的内容。
默认值:-人物生成控制,具体可用值以模型开放能力为准。
默认值:-是否生成音频。Veo 3 / 3.1 可按模型能力开启音频生成。
默认值:-随机种子,用于提高结果相似度。
默认值:-响应
视频生成是异步任务。接口返回任务受理信息,而不是直接返回视频文件。
任务 ID。
默认值:-任务中心查询和下载使用的任务 ID。
默认值:-对象类型。
默认值:video本次任务使用的模型。
默认值:-任务状态,例如 queued、processing、completed 或 failed。
默认值:-任务进度,范围 0 到 100。
默认值:-创建时间,Unix 时间戳。
默认值:-下载结果
拿到 task_id 后,请到控制台任务中心下载视频:
错误
| 状态码 | 说明 |
|---|---|
400 | 请求体字段错误、模型不支持参数或图片格式不符合要求 |
401 | API Key 缺失或无效 |
403 | 当前账户无权调用该模型 |
429 | 请求超过速率限制 |
500 / 503 | 平台或上游模型服务异常 |