同步调用说明
VEO 3.1 支持同步调用方式,使用对话补全接口/v1/chat/completions,适合需要实时交互的场景。
调用方式对比:
- 同步调用:适合实时交互,支持流式输出,可以看到生成进度
- 异步调用:适合批量处理,提交任务后轮询获取结果,详见 异步调用 API
快速开始
认证方式
所有 API 请求都需要在请求头中包含 API 密钥:示例 1:文生视频
最简单的方式,使用文本描述生成视频:参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
messages | array | 是 | 对话消息数组,包含用户的提示词 |
model | string | 是 | 使用的模型名称,如 veo-3.1 |
stream | boolean | 否 | 是否开启流式输出,默认 false |
n | integer | 否 | 生成视频数量,默认 1,最大 4 |
模型选择: 默认为竖屏,使用
veo-3.1-landscape 可生成横屏视频,使用 -fast 后缀可使用快速模型。示例 2:帧转视频(Frame-to-Video)
使用一张或两张图片作为关键帧生成视频:图片参数说明
- 开始帧图片:必传,仅限一张
- 结束帧图片:可选,如果不传则自动生成过渡效果
- 图片格式:支持 URL 或 base64 编码
流式响应说明
开启流式输出后(stream: true),系统会实时返回生成进度和结果:
响应示例
响应说明
生成速度
VEO 3.1 生成速度: 比 Sora 2 快 50%!
- 快速模型 (
-fast):约 30-60 秒 - 标准模型:约 1-2 分钟
下一步
异步调用 API
了解异步调用方式、模型定价和代码示例
VEO 概览
返回 VEO 3.1 产品概览页面