Veo 3.1 API
价格: $0.094 - 0.328(~ 6.336 - 22.24 credits) per second of video
面向生产工作负载的稳定托管接入。适合需要账单管理、API Key 控制和可预测集成体验的场景。
所有版本使用同一个 API 端点,仅 model 参数不同。
Upload up to 3 images (REFERENCE mode)
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 3
When set to auto, automatically selects based on input image or prompt content.
Click Generate to see preview
History
最多保留20条0 运行中 · 0 已完成
Veo 3.1 API - 面向短视频片段的 EvoLink 视频生成
使用 Veo 3.1 API 创建 4、6 或 8 秒的 MP4 视频,支持 720p、1080p 或 4K 分辨率,以及 16:9、9:16 或自动纵横比。Veo 3.1 API 任务异步运行并返回任务 ID;下载链接有效期为 24 小时,方便团队排队批处理并快速收集结果。

Pricing
| Model | Mode | quality | generate_audio | Price |
|---|---|---|---|---|
| Veo 3.1 Fast | Video Generation | 720p/1080p | No | $0.085/ second(5.76 Credits) |
| Veo 3.1 Fast | Video Generation | 720p/1080p | Yes | $0.128/ second(8.64 Credits) |
| Veo 3.1 Fast | Video Generation | 4K | No | $0.255/ second(17.28 Credits) |
| Veo 3.1 Fast | Video Generation | 4K | Yes | $0.298/ second(20.2176 Credits) |
If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.
利用 Veo 3.1 API 可以构建什么?
短视频增长内容
借助 Veo 3.1 API,增长团队可以在一个周期内生成多个广告或社交媒体变体。选择 4/6/8 秒时长、16:9 或 9:16 纵横比以及 720p/1080p/4K 画质。使用 veo3.1-fast 快速迭代钩子(Hooks)和格式,然后保留表现最佳的剪辑进行规模化推广。

带帧控制的产品演示
Veo 3.1 API 支持使用 1 到 2 张图像进行首尾帧图生视频,非常适合产品演示、UI 转换和故事板。自动纵横比可以匹配您的源图像,enhance_prompt 可以将非英语提示词翻译成英语,以便全球团队获得更可靠的结果。

参考图引导的视觉风格
对于风格探索,EvoLink 上的 Veo 3.1 API 在 Fast 端点提供 REFERENCE 模式,允许使用最多三张图像进行视觉引导。此模式仅限于 16:9,最适合受控的电影感外观。预览端点也支持固定 8 秒输出的 REFERENCE 模式,有助于对外观进行 A/B 测试。

为什么开发者选择 Veo 3.1 API
EvoLink 上的 Veo 3.1 API 将可预测的格式(4/6/8秒、720p/1080p/4K、16:9/9:16/自动)与异步任务 ID 和 24 小时下载链接相结合,方便团队规划具有可靠周转时间的批量生成任务。
可预测的交付格式
固定的时长和分辨率选项简化了故事板、时间线和发布检查。
可扩展的异步流水线
任务 ID、状态查询和 callback_url 支持使大型队列保持稳定且可追溯。
实用模式带来的控制力
TEXT、FIRST&LAST 和 REFERENCE 模式加上图像限制,使控制更加明确且一致。
如何集成 Veo 3.1
一个简单的 API 流程,用于在 EvoLink 上通过 Veo 3.1 API 生成短视频并快速迭代。
第 1 步 - 选择模型设置
选择 veo3.1-pro 或 veo3.1-fast,然后为您的工作流设置时长、质量、纵横比和生成类型。
第 2 步 - 发送提示词与图像
提交最多 2000 个 Token 的提示词,根据需要添加图像 URL,启用 enhance_prompt,并包含 callback_url。
第 3 步 - 收集结果
轮询任务状态或接收回调,然后在 24 小时内下载 MP4 链接并安全存储。
核心能力
通过 EvoLink 上的 Veo 3.1 API 端点提供的实用功能
EvoLink 上的模型选择
Veo 3.1 API 包括 veo3.1-pro 和 veo3.1-fast Lite 端点,以及提供 generate_audio 等更深层控制的预览模型。这让团队能够在不改变集成方式的情况下平衡速度、成本和控制。
多种生成模式
使用 TEXT 进行纯提示词生成,使用 FIRST&LAST 桥接两帧,以及在 Fast 端点使用 REFERENCE 进行风格引导。REFERENCE 支持最多三张图像且仅限 16:9;预览版 REFERENCE 固定时长为 8 秒。
质量与纵横比控制
将质量设置为 720p、1080p 或 4K,并选择 16:9、9:16 或自动纵横比。这使得 Veo 3.1 API 适用于信息流和故事(Story)位置,无需额外的编辑步骤。
异步任务与回调
请求返回用于状态检查的任务 ID。您可以传递 callback_url 用于完成、失败或取消事件;需要 HTTPS 且屏蔽内部 IP。生成的视频链接有效期为 24 小时,请及时下载。
提示词处理与翻译
提示词限制为 2000 个 Token。启用 enhance_prompt 后,非英语提示词会自动翻译成英语以获得更好的生成结果,这对于需要一致输出质量的全球团队非常有用。
预览版音频与安全选项
预览端点支持 generate_audio(额外费用)以及 negative_prompt、person_generation 和图生视频的 resize_mode 等参数。这些选项帮助团队精细化输出控制,同时保持 Veo 3.1 API 集成的一致性。
常见问题解答
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate Video
Veo 3.1 Fast (Vertex AI) (veo-3.1-fast-generate-preview) model supports text-to-video, first-frame image-to-video and other modes.
Asynchronous processing mode, use the returned task ID to .
Generated video links are valid for 24 hours, please save them promptly.
Request Parameters
modelstringRequiredDefault: veo-3.1-fast-generate-previewVideo generation model name.
veo-3.1-fast-generate-previewpromptstringRequiredPrompt describing what kind of video to generate.
Notes
- Limited to 2000 tokens
A cat playing pianoaspect_ratiostringOptionalDefault: autoVideo aspect ratio. When set to auto: image-to-video will automatically select based on the input image ratio, text-to-video will automatically select based on the prompt content.
| Value | Description |
|---|---|
| auto | Automatic selection based on input |
| 16:9 | Landscape video |
| 9:16 | Portrait video |
autoimage_urlsarrayOptionalReference image URL list for image-to-video feature.
Notes
- 1 image for first-frame video generation
- 2 images for first-and-last-frame video generation
- Max size: 10MB per image
- Formats: .jpg, .jpeg, .png, .webp
- URLs must be directly viewable by the server
http://example.com/image1.jpggeneration_typestringOptionalVideo generation mode, default matches based on image count.
| Value | Description |
|---|---|
| TEXT | Text to video |
| FIRST&LAST | First and last frame to video (1-2 images) |
TEXTenhance_promptbooleanOptionalDefault: trueWhether to automatically translate the prompt to English. When enabled, non-English prompts will be automatically translated to English for better generation results.
truecallback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- Sent after billing confirmation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/video-task-completedqualitystringOptionalDefault: 720pVideo resolution quality.
| Value | Description |
|---|---|
| 720p | HD resolution |
| 1080p | Full HD resolution |
| 4k | Ultra HD resolution (4K) |
720pdurationintegerOptionalDefault: 4Video duration in seconds.
| Value | Description |
|---|---|
| 4 | 4 seconds |
| 6 | 6 seconds |
| 8 | 8 seconds |
4generate_audiobooleanOptionalDefault: trueWhether to generate audio with the video. Enabling this incurs additional cost.
truenintegerOptionalDefault: 1Number of videos to generate.
Notes
- Minimum: 1
- Maximum: 4
1negative_promptstringOptionalNegative prompt to specify what should not appear in the video.
blurry, low qualityseedintegerOptionalRandom seed for reproducible generation.
Notes
- Range: 1 to 4294967295
12345person_generationstringOptionalDefault: allow_adultControl person generation in the video.
| Value | Description |
|---|---|
| allow_adult | Allow adult person generation |
| dont_allow | Do not allow person generation |
allow_adultresize_modestringOptionalDefault: padImage resize mode for image-to-video generation.
| Value | Description |
|---|---|
| pad | Pad image to fit aspect ratio |
| crop | Crop image to fit aspect ratio |
pad