Google Veo 3.1 flagship image-to-video model. Supports prompt, image, aspectRatio, durationSeconds, resolution (up to 4k), and personGeneration.
API Key authentication. Format: Bearer YOUR_API_KEY.
Veo 3.1 and Veo 3.1 Fast image-to-video request. Supports resolutions up to 4K.
Video description text guiding the animation
1"The character waves and smiles at the camera"
Starting frame in data URI format (data:image/jpeg;base64,...). Required for I2V.
"data:image/jpeg;base64,/9j/4AAQSkZJRg..."
Video aspect ratio
16:9, 9:16 "16:9"
Video duration in seconds (string type)
4, 6, 8 "8"
Video resolution. Note: 1080p and 4k are only available for 8-second duration.
720p, 1080p, 4k "1080p"
Person generation policy
allow_adult "allow_adult"