1. Google
内测文档_v2
  • 支持的模型(逐步更新)
  • 基础接口
    • 任务提交 API
    • 查询任务结果 API
    • 同步图像生成API
  • API文档
    • 可灵
      • 可灵 API
      • 可灵视频生成
    • 通义千问
      • 千问图像生成/编辑-异步
      • 千问图像编辑-同步
    • 即梦
      • 即梦生图参数详解
      • 即梦视频生成
      • 即梦生图
    • 豆包
      • 豆包视频生成参数详解
      • 豆包生视频-异步
      • 豆包生图-异步
      • 豆包生图-同步
    • Google
      • Veo3 视频生成 API
      • Gemini-2.5-flash-image-preview
      • Veo3视频生成
        POST
      • 🍌图像生成-异步
        POST
      • 🍌图像生成-同步
        POST
    • Minimax
      • 视频生成 API
      • Minimax视频生成
    • Vidu
      • 视频生成 API
      • Vidu视频生成
    • OpenAI
      • Sora 视频生成 API
      • Image1 图像生成
      • sora视频生成
      • Image1图像生成-异步
      • Image1图像生成-同步
      • 同步音频转录
      • 创建异步转录任务
    • 火山引擎
      • 火山引擎图片处理
  • 消息接口
    • 创建消息
      POST
  • 内容生成 (v1)
    • 生成内容
      POST
    • 流式生成内容
      POST
  • 内容生成 (v1beta)
    • 生成内容(Beta)
      POST
    • 流式生成内容(Beta)
      POST
  • 查询任务状态
    GET
  1. Google

Veo3 视频生成 API

概述#

Veo3 视频生成 API 基于 Google Vertex 平台,支持多种视频生成模式,包括文生视频和图生视频。提供高质量的视频内容生成能力,支持多种风格和场景的视频创作。

接口信息#

请求地址: POST /v1/video/generations
内容类型: application/json
认证方式: Bearer Token
请求头示例:

模型能力#

支持的模型#

模型名称模型 ID支持功能特点
Veo 3.0google/veo3文生视频、图生视频支持 8 秒视频,最高 1080p,支持音频生成

基础参数#

参数名类型必填默认值描述限制
modelstring✅-模型 ID见支持的模型列表
promptstring✅/❌-文本提示词文生视频功能时为必需的参数。
如果提供了图片输入(图生视频),则为可选。

视频生成参数#

参数名类型必填默认值描述取值范围
aspect_ratiostring❌16:9视频宽高比16:9, 9:16, 1:1, 4:3, 3:4
duration_secondsint❌8视频时长(秒)Veo 2.0: 5-8秒,Veo 3.0: 8秒(固定)
resolutionstring❌720p视频分辨率720p, 1080p(仅 Veo 3.0)
enhance_promptbool❌true是否使用 Gemini 优化提示词true, false
generate_audiobool❌true是否生成音频true, false(仅 Veo 3.0)
person_generationstring❌allow_adult人物生成控制allow_adult, dont_allow
sample_countint❌1生成视频数量1-4
seeduint32❌-随机种子0 到 4294967295

图像相关参数#

基础图生视频#

参数名类型必填默认值说明
imagestring✅-输入图片,支持 Base64 Data URL 或 Google Cloud Storage URI

首尾帧图生视频(仅 Veo 2.0)#

参数名类型必填默认值说明
imagestring✅-首帧图片,支持 Base64 Data URL 或 Google Cloud Storage URI
last_framestring✅-尾帧图片,支持 Base64 Data URL 或 Google Cloud Storage URI

图片格式要求#

项目要求
支持格式JPEG (.jpg/.jpeg)、PNG (.png)
MIME 类型image/jpeg、image/png
编码方式Base64 Data URL 或 Google Cloud Storage URI
不支持❌ HTTP/HTTPS URL(如 https://example.com/image.jpg)

支持的图片输入格式#

1.
Base64 Data URL 格式:
格式:data:image/<format>;base64,<base64_data>
示例:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD...
✅ 支持:完整的 Data URL 格式
❌ 不支持:纯 Base64 字符串(缺少前缀)
2.
Google Cloud Storage URI 格式:
格式:gs://bucket-name/path/to/image.jpg
示例:gs://my-bucket/images/input.png
✅ 支持:有效的 GCS URI
❌ 不支持:HTTP/HTTPS URL

参数详细说明#

宽高比 (aspect_ratio)#

值说明支持模型
16:9横屏(默认)所有模型
9:16竖屏仅 Veo 2.0

视频时长 (duration_seconds)#

模型支持范围默认值说明
Veo 2.05-8 秒8 秒可调节时长
Veo 3.08 秒(固定)8 秒固定时长,不可调节

分辨率 (resolution)#

值说明支持模型
720p720p 分辨率(默认)所有模型
1080p1080p 高分辨率仅 Veo 3.0
仅 Veo 3.0 支持选择分辨率

视频数量 (sample_count)#

取值范围: 1-4
默认值: 1

人物生成控制 (person_generation)#

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

高级参数#

参数名类型必填默认值说明
negative_promptstring❌-负向提示词,描述不希望看到的内容
storage_uristring❌-Google Cloud Storage 存储 URI

请求示例#

基础文生视频#

{
  "model": "google/veo3",
  "prompt": "一只可爱的小猫在花园里追逐蝴蝶,阳光明媚,画面温馨,电影级画质",
  "negative_prompt": "模糊,低质量,变形",
  "aspect_ratio": "16:9",
  "duration_seconds": 8,
  "enhance_prompt": true
}

高分辨率视频生成(Veo 3.0)#

{
  "model": "google/veo3",
  "prompt": "北极天空中舞动的北极光、闪烁的星星、白雪覆盖的景观的延时摄影",
  "aspect_ratio": "16:9",
  "duration_seconds": 8,
  "resolution": "1080p",
  "generate_audio": true,
  "enhance_prompt": true
}

固定种子复现#

{
  "model": "google/veo3",
  "prompt": "在美丽的落日余晖下,一个孤独的牛仔骑着马在开阔的平原上奔驰,光线柔和,色彩温暖",
  "duration_seconds": 8,
  "seed": 42,
  "sample_count": 1,
  "person_generation": "allow_adult"
}

多视频生成#

{
  "model": "google/veo3",
  "prompt": "许多斑点水母在水下脉动。它们的身体是透明的,在深海中会发光",
  "duration_seconds": 5,
  "sample_count": 4
}

基础图生视频(使用 Data URL)#

{
  "model": "google/veo3",
  "image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==",
  "prompt": "让图片中的人物微笑并轻轻点头",
  "duration_seconds": 8,
  "aspect_ratio": "16:9"
}

基础图生视频(使用 GCS URI)#

{
  "model": "vertex/veo-2.0-generate-001",
  "image": "gs://your-bucket/input.jpg",
  "prompt": "让场景动起来,添加微风效果",
  "negative_prompt": "人物变形,面部扭曲",
  "duration_seconds": 8
}

首尾帧图生视频(仅 Veo 2.0)#

{
  "model": "google/veo2",
  "image": "gs://your-bucket/start_frame.jpg",
  "last_frame": "gs://your-bucket/end_frame.jpg",
  "prompt": "从起始状态平滑过渡到结束状态",
  "duration_seconds": 8,
  "aspect_ratio": "16:9"
}
修改于 2025-09-12 01:41:21
上一页
豆包生图-同步
下一页
Gemini-2.5-flash-image-preview
Built with