⌘K

Veo 3.1

veo_3.1_generate_001

Google Veo 31 是一个先进的视频生成模型,可以根据文本描述创建高质量视频.

认证

authorization string 必需

所有 API 都需要通过 Bearer Token 进行身份验证

获取 API Key:

访问 API Key 管理页面 获取您的 API Key

使用方法:

添加到请求头中:

Authorization: Bearer YOUR_API_KEY

参数

model string 必需

请求使用的模型 ID

: veo_3.1_generate_001


prompt string 必需

视频生成提示词, 长度必须在 1-2000 个字符之间


durationSeconds integer 必需

视频时长(秒). 必须是 4, 68

注意: 参考图片转视频仅支持 8

可选值: 4, 6, 8

默认值: 8


generateAudio boolean 必需

是否为视频生成音频. Veo 3 模型必需具有此参数

注意: veo-2.0-generate-001veo-2.0-generate-exp 不支持 generateAudio


aspectRatio string

视频宽高比

注意: 参考图片转视频不支持 9:16

可选值: 9:16, 16:9

默认值: 16:9


resolution string

视频分辨率. 仅限 Veo 3 模型

注意: 视频扩展广告不支持 1080p

可选值: 720p, 1080p

默认值: 720p


compressionQuality string

压缩质量

可选值: optimized, lossless

默认值: optimized


personGeneration string

人物生成设置, 用于控制是否允许人物或人脸生成

可选值:

  • allow_adult: 仅允许生成成人(默认值)
  • dont_allow: 禁止在图片中包含人物/人脸

默认值: allow_adult


sampleCount integer

生成样本数, 请求的输出视频数量

范围: 1 - 4

默认值: 1


seed integer

随机种子, 以使生成的视频具有确定性. 在请求中添加种子编号而不更改其他参数会导致模型生成相同的视频

范围: 0 - 4294967295


negativePrompt string

负面提示词, 用于描述您想要阻止模型生成的内容


image string

首帧图像, URL


lastFrame string

最后一帧图像, URL


video string

输入视频, URL 或 Base64 编码


referenceImages array

参考图像列表, 最多 3 个

注意:
Veo 3.1 模型不支持 referenceImages.style. 如要使用风格图片, 请使用 veo-2.0-generate-exp
以下模型支持 referenceImages: veo-2.0-generate-exp (Preview), veo-3.1-generate-preview (Preview)

image string

参考图像, URL 或 Base64 编码

referenceType string

参考类型

: asset


轮询

由于结果生成需要时间,您需要在创建任务后轮询任务状态

初始响应只返回任务 ID 和初始状态等信息,最终生成结果需通过使用该任务 ID 轮询任务状态接口获取

轮询请求与响应示例见右侧

响应格式

error object

错误信息. 仅在状态为 failed 时存在

code integer

错误码

error_message string

详细错误消息


output array

生成结果. 仅在状态为 completed 时存在

content array

生成内容列表

type string

资源类型

: video

url string

内容 URL

jobId string

作业 ID


usage object

使用统计信息. 仅在状态为 completed 时存在

cost string

总费用(美元)

discount number

折扣金额

input_tokens integer

输入令牌数

output_tokens integer

输出令牌数

total_tokens integer

总令牌数


metadata object

元数据信息


错误码

错误码描述
005002095内部生成错误
005002096结果解析异常
005002097HTTP 错误响应
005002098状态检查异常
005002099任务创建异常/服务不可用