Veo 3.0
Veo 3.0 is the full-quality Veo 3.0 video generation model, the proven standard-tier option for production video workflows requiring native audio, image-to-video support, and stable Veo 3.0 generation quality at up to 1080p.
import { experimental_generateVideo as generateVideo } from 'ai';
const result = await generateVideo({ model: 'google/veo-3.0-generate-001', prompt: 'A serene mountain lake at sunrise.'});Playground
Try out Veo 3.0 by Google. Usage is billed to your team at API rates. Free users (those who haven't made a payment) get $5 of credits every 30 days.
Providers
Route requests across multiple providers. Copy a provider slug to set your preference. Visit the docs for more info. Using a provider means you agree to their terms, listed under Legal.
| Provider |
|---|
More models by Google
| Model |
|---|
About Veo 3.0
Veo 3.0 is the quality tier of the Veo 3.0 generation. While the fast variant prioritizes generation speed for iteration and prototyping, Veo 3.0 allocates full generation capacity to each request. This produces output where motion consistency, scene coherence, and audio-visual synchronization meet the bar for finished production deliverables.
The model supports image-to-video generation alongside text-to-video. This is useful for workflows starting with a reference image (a product photo, a character illustration, or a scene establishing shot) that need video motion from that starting point. Native audio generation is included: ambient sound, sound effects, and dialogue cues in prompts produce synchronized audio without requiring a separate audio track.
For production pipelines that have calibrated prompts and validated output quality against Veo 3.0, Veo 3.0 provides a stable, consistent generation baseline. Teams evaluating Veo 3.1 should validate prompt behavior on the new generation before migrating, as architectural updates between major versions can shift output style and scene interpretation.
What To Consider When Choosing a Provider
- Configuration: For teams with tuned prompts validated against Veo 3.0, switching to 3.1 may shift output characteristics, so confirm before migrating production workflows.
- Zero Data Retention: AI Gateway supports Zero Data Retention for this model via direct gateway requests (BYOK is not included). To configure this, check the documentation.
- Authentication: AI Gateway authenticates requests using an API key or OIDC token. You do not need to manage provider credentials directly.
When to Use Veo 3.0
Best For
- Production-validated Veo 3.0 pipelines: Workflows with tuned prompts and validated quality expectations on the 3.0 generation use Veo 3.0 for stable, consistent output without generation-shift risk
- Image-to-video workflows: Animating reference images, product photography, character art, or scene compositions, benefits from the full-quality generation tier's motion consistency
- Audio-integrated final output: Content requiring synchronized ambient audio, sound effects, or dialogue without post-production audio work is well-served by the native audio generation at full quality
- Deliverable-quality social and advertising content: Short-form video for distribution where generation consistency across a campaign matters more than migrating to Veo 3.1
Consider Alternatives When
- Fast iteration and prompt testing are the priority: Veo 3.0 Fast Generate provides the same generation with reduced latency for rapid exploration before committing to full-quality renders
- The highest quality tier in the Veo 3.1 family is needed: Veo 3.1 Generate is the quality-focused tier in that generation and a common choice for new projects where generation consistency is not already tied to 3.0
- Cost per video is the primary constraint: The fast variant generates more quickly at lower cost, appropriate when the quality difference between fast and standard is acceptable for the use case
Conclusion
Veo 3.0 is the full-quality Veo 3.0 option, stable, proven, and appropriate for production workflows where consistency and audio-visual quality matter more than migrating to Veo 3.1. For new projects without existing 3.0 dependencies, Veo 3.1 Generate is a common choice when you want the 3.1 quality tier.
Frequently Asked Questions
What is the difference between Veo 3.0 Generate and Veo 3.0 Fast Generate?
Both are Veo 3.0 generation models. Standard Generate allocates full generation capacity for output quality and consistency. Fast Generate prioritizes speed, making it suited for iteration and prototyping before committing to full renders.
Does Veo 3.0 support image-to-video generation?
Yes. Provide a reference image alongside your text prompt to guide video generation from a visual starting point. This is useful for animating product photography, illustrations, or scene compositions.
How does native audio generation work?
Describe audio elements (ambient environment, sound effects, character dialogue) in your text prompt. The model generates synchronized audio alongside the video in a single pass.
Should I use Veo 3.0 or Veo 3.1 for a new project?
For new projects without existing 3.0 prompt tuning, Veo 3.1 Generate is the recommended choice when you want the quality tier of the 3.1 generation. Use Veo 3.0 when you have production-validated prompts on the 3.0 generation.
What resolution does Veo 3.0 support?
Up to 1080p. Available resolutions and aspect ratios depend on the provider; see the Specs table on this page for details.
How do I use Veo 3.0 on AI Gateway?
Use the identifier
google/veo-3.0-generate-001with the generateVideo interface. Submit a text prompt and optional reference image. AI Gateway handles provider routing automatically.