# Veo 3.1

The quality ceiling of the Veo 3.1 generation, with motion fidelity, frame-level consistency, and native audio for broadcast, branded, and professional production workflows.

- **Model ID:** `google/veo-3.1-generate-001`
- **Type:** video
- **Providers:** vertex
- **Context window:** Not applicable
- **Maximum output tokens:** 0
- **Pricing:** See the provider details below
- **Canonical page:** https://vercel.com/ai-gateway/models/veo-3.1-generate-001

## Supported parameters

- **Parameters:** `aspectRatio`, `resolution`, `duration`, `fps`
- **Operations:** `text-to-video`, `image-to-video`
- **Input modalities:** `text`, `image`
- **Output modalities:** `video`
- **Aspect ratios:** `16:9`, `9:16`
- **Resolutions:** `720p`, `1080p`, `4K`
- **Durations:** `4s`, `6s`, `8s`
- **Frame rates:** `24 fps`
- **Maximum outputs per request:** Not reported
- **Maximum input images:** 1
- **Input image formats:** Not reported
- **Maximum input image size:** 20 MB

## Example

```ts
import { experimental_generateVideo as generateVideo } from 'ai';

const result = await generateVideo({
  model: 'google/veo-3.1-generate-001',
  prompt: 'A serene mountain lake at sunrise.'
});
```

## About

Veo 3.1 represents the top of the Veo 3.1 generation on AI Gateway. This 3.1 standard-quality configuration applies full generation compute to each request. The Veo 3.1 generation improved motion physics accuracy, object coherence across frames, and prompt adherence relative to 3.0. In standard-quality mode, these improvements are most apparent: frame-to-frame consistency is tighter, object boundaries hold through complex motion, and audio-visual synchronization is more precise.

This is the endpoint for video workflows that have moved through the iteration phase and are generating final deliverables. A typical production workflow uses Veo 3.1 Fast for prompt exploration (generating many variations quickly), then routes the validated direction to Veo 3.1 for the final render. Both configurations share the same generation architecture; the distinction is how much compute each generation receives.

Image-to-video generation is fully supported for workflows that animate reference assets: product photography in motion, character illustrations brought to life, or architectural visualizations with simulated lighting. Native audio generation covers ambient sound, effects, and synchronized dialogue without post-production audio work.

## What to consider

For professional media and branded content workflows, verify with your provider that the generation quality and output format meet your distribution requirements before scaling production.

## When to use

### Best For

**Final production renders:** After prompt direction is validated in the fast tier, Veo 3.1 produces the highest-quality output for final distribution and delivery.

**Professional media and branded content:** Advertising, corporate video, documentary segments, and branded social content where frame quality and motion consistency determine whether the output is usable.

**Reference image animation at maximum fidelity:** Animating product shots, character art, or architectural renders where the source asset quality must carry through to the output with minimal artifact introduction.

**Synchronized audio for finished content:** Scenes requiring precise dialogue timing, music beat alignment, or ambient environment audio in the final cut without separate audio production.

### Consider Alternatives When

**Iteration and prompt exploration are ongoing:** Veo 3.1 Fast provides comparable generation at reduced cost and latency for the exploration phase.

**You have validated production prompts on Veo 3.0:** If your pipeline is tuned to the 3.0 generation and output consistency is a priority, validate 3.1 output before migrating to Veo 3.1.

**Speed or cost is the binding constraint:** For high-volume generation where output quality is secondary to throughput, the fast tier is more economical.

## Best for

- **Final production renders:** After prompt direction is validated in the fast tier, Veo 3.1 produces the highest-quality output for final distribution and delivery
- **Professional media and branded content:** Advertising, corporate video, documentary segments, and branded social content where frame quality and motion consistency determine whether the output is usable
- **Reference image animation at maximum fidelity:** Animating product shots, character art, or architectural renders where the source asset quality must carry through to the output with minimal artifact introduction
- **Synchronized audio for finished content:** Scenes requiring precise dialogue timing, music beat alignment, or ambient environment audio in the final cut without separate audio production

## Consider alternatives

- **Iteration and prompt exploration are ongoing:** Veo 3.1 Fast provides comparable generation at reduced cost and latency for the exploration phase
- **You have validated production prompts on Veo 3.0:** If your pipeline is tuned to the 3.0 generation and output consistency is a priority, validate 3.1 output before migrating to Veo 3.1
- **Speed or cost is the binding constraint:** For high-volume generation where output quality is secondary to throughput, the fast tier is more economical

## Frequently asked questions

### What improved in the Veo 3.1 generation over Veo 3.0?

The 3.1 generation delivers improvements in motion physics accuracy, frame-to-frame object coherence, and audio-visual synchronization precision. In standard-quality mode, these improvements are most pronounced in scenes with complex motion or precise audio timing requirements.

### How does the fast vs standard quality difference manifest in output?

Standard Generate applies more generation compute per request, resulting in tighter frame consistency, more accurate motion physics, and better audio-visual alignment on complex scenes. For simple scenes, the difference may be minimal. The gap is most visible on content with fast motion, fine detail, or precise audio timing.

### What audio generation capabilities does Veo 3.1 include?

The model generates ambient environment audio, sound effects, and dialogue synchronized to visual events from text prompt descriptions. Audio and video are generated in a single pass without post-production audio assembly.

### Does Veo 3.1 support image-to-video?

Yes, provide a reference image alongside a text description to animate it. The model generates video that begins from the reference image with motion described in the prompt.

### What resolution does Veo 3.1 support?

Up to 1080p, with duration and aspect ratio options depending on the provider. See the Specs table on this page for the full list.

### How do I use Veo 3.1 on AI Gateway?

Use the identifier `google/veo-3.1-generate-001` with the generateVideo interface in the AI SDK. AI Gateway handles provider selection and failover automatically.

## Links

- [Model page](https://vercel.com/ai-gateway/models/veo-3.1-generate-001)
- [AI Gateway documentation](https://vercel.com/docs/ai-gateway)
- [Provider model documentation](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/veo/3-1-generate)
- [Provider pricing](https://cloud.google.com/vertex-ai/generative-ai/pricing#veo)
