Google: Veo 3.1 Preview
Video model for prompt-guided generation, editing, and motion workflows
- Model lab
- Model family
- veo
Quickstart
Use your Moduck API Key, set the API base URL to https://api.moduck.ai/v1, and set the model parameter to google/veo-3.1-generate-preview.
import os
import requests
base_url = "https://api.moduck.ai/v1"
api_key = os.environ["MODUCK_API_KEY"]
model_id = "google/veo-3.1-generate-preview"
response = requests.post(
f"{base_url}/chat/completions",
headers={
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json",
},
json={
"model": model_id,
"messages": [{"role": "user", "content": "Hello!"}],
"stream": False,
},
timeout=60,
)
response.raise_for_status()
print(response.json())Use the familiar OpenAI-style chat request format to make model integration easier.
Veo 3.1 Preview API Pricing
| Type | Price information |
|---|---|
| Output · Audio on · Resolution 720p · Video duration 4/6/8 seconds · 24 fps | USD 0.32 / second |
Performance
Performance trends
Availability
Veo 3.1 Preview Compare models
| Model | Input price | Output price | Context window | Capabilities |
|---|---|---|---|---|
| Veo 3.1 PreviewThis page | — | USD 0.32 / second · Audio on · Resolution 720p · Video duration 4/6/8 seconds · 24 fps | 1,024 | Video output |
| Veo 3.1 Lite Preview | — | USD 0.0312 / second · Audio off · Resolution 720p | 1,024 | Video output |
| Veo 3.1 Fast Preview | Price currently unavailable | Price currently unavailable | 1,024 | Video output |
| Grok Imagine Video 1.5 Lite | USD 0.008 / image · Audio on · Resolution 480p · Video duration 1–15 seconds · 24 fps · Up to 7 input reference images | USD 0.016 / second · Audio on · Resolution 480p · Video duration 1–15 seconds · 24 fps · Up to 7 input reference images · Input reference image fee · Audio on · Resolution 480p · Video duration 1–15 seconds · 24 fps · Up to 7 input reference images USD 0.008 / image | 1,024 | Video output |
| Kling 3.0 Omni 720p Image to Video | — | USD 0.08736 / second · Reference elements omitted · Audio off · Multi-shot storyboard omitted · Service route tencent_vod (default) · shot type customize · Last-frame image omitted · Video duration 5 seconds · Up to 1 input reference images | — | Video output |
Model specifications
- Input
- text, image
- Output
- video
- Context window
- 1,024
- Maximum output
- 1
- Release date
- 2025-10-15
- Attachments
- Yes
- Reasoning
- No
- Tool calling
- No
- Temperature setting
- No
- Open weights
- No
Frequently asked questions
What is Veo 3.1 Preview for?
Video model for prompt-guided generation, editing, and motion workflows
What inputs and outputs does Veo 3.1 Preview support?
Recorded inputs: text, images; outputs: video.
How is Veo 3.1 Preview priced?
The pricing table shows the current recorded Moduck price. For example: Output · Audio on · Resolution 720p · Video duration 4/6/8 seconds · 24 fps USD 0.32 / second. See the pricing table for all units, variants, and conditions.
What specifications are recorded for Veo 3.1 Preview?
Current model records list Context window 1,024 tokens; Maximum output 1 tokens.
What model parameter does the Quickstart use?
The example uses google/veo-3.1-generate-preview. This value comes from the page identifier and is not confirmed as a callable Moduck public ID.
Can I call this model through the Moduck API now?
This page has no verified Moduck API call for this model. A Quickstart example or reserved ID does not establish access; check the models available to your account.