Veo 3.1 is Google's video generation model, released 2026-03, focused on high-fidelity production output. It produces 1080p video from text or image prompts with synchronized audio including dialogue and ambient sound, and supports scene extension, frames-to-video transitions, vertical formats, and 4K upscaling.
This model is not routed on MirAPI yet — prices shown are the official list prices. Create an account to get notified when it goes live.
Modalities
inTextinImageoutVideo
Per second
$0.200720p
Resolution
720p · 1080p · 4K
Duration
4–8s
Capabilities
VisionStructured output
Video pricing
Billed per second of generated video. The rate depends on the output resolution, and on whether audio is generated with it.
Resolution
Per second
With audio
720p
$0.200
$0.400
1080p
$0.200
$0.400
4K
$0.400
$0.600
- Duration
- 4–8s
- Aspect ratios
- 16:9 · 9:16
- Audio generation
- Yes
Quick Start
import os from openai import OpenAI client = OpenAI( base_url="https://api.mirapi.ai/v1", # changed api_key=os.environ["MIRAPI_API_KEY"], # changed ) resp = client.chat.completions.create( model="google/veo-3.1", messages=[{"role": "user", "content": "Hello"}], )
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.mirapi.ai/v1", // changed apiKey: process.env.MIRAPI_API_KEY, // changed }); const res = await client.chat.completions.create({ model: "google/veo-3.1", messages: [{ role: "user", content: "Hello" }], });
curl https://api.mirapi.ai/v1/chat/completions \ -H "Authorization: Bearer $MIRAPI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "google/veo-3.1", "messages": [{"role": "user", "content": "Hello"}] }'
Links
Wire Veo 3.1 into your product
Start free1M free tokens to start · no card · OpenAI-compatible, one base_url change