ApiModels

Veo 3.1 Models

Veo 3.1, Fast, and Lite modes, credit pricing, and Vidrush API examples.

Overview

Vendor: Google. The Veo 3.1 family supports text, image, frame, and reference workflows. veo-3-1 emphasizes frame and multi-image reference control; Fast prioritizes speed, and Lite has a fixed configured per-generation price.

Supported modes

Each model supports text-to-video, image-to-video, frames-to-video, and reference-to-video.

ModelDurationsResolutionsAspect ratiosAudio
veo-3-1No duration option is configured720p, 1080p, 4k16:9, 9:16, AutoNo
veo-3-1-fastNo duration option is configured720p, 1080p, 4k16:9, 9:16, AutoNo
veo-3-1-liteNo duration option is configured720p, 1080p, 4k16:9, 9:16, AutoNo

For frames-to-video, provide at least two image_urls. For reference-to-video, provide one to three image_urls.

Credit pricing

Credits are per generation and are the same across the four supported modes.

Model720p1080p4k
veo-3-1225240285
veo-3-1-fast3040100
veo-3-1-lite153575

cURL

curl -X POST https://vidrush-ai.com/api/v1/videos \
  -H "Authorization: Bearer $VIDRUSH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo-3-1-fast",
    "mode": "text-to-video",
    "prompt": "A glass terrarium on a sunlit desk",
    "options": { "resolution": "720p", "aspect_ratio": "16:9" }
  }'

CLI

vidrush generate -m veo-3-1-fast -p "A glass terrarium on a sunlit desk" \
  --resolution 720p --aspect-ratio 16:9 --wait

MCP

Ask the MCP client to use generate_video with a Veo model and omit duration, because this family exposes no duration option.

Notes

  • audio: true is invalid for these configurations.
  • Auto is a valid aspect_ratio value for every Veo 3.1 mode.