Parameters
| Name | Description | Type | Required | Enums |
|---|---|---|---|---|
| negativePrompt | Text describing what to avoid in the generated video. | string | No | - |
| prompt | Video description text guiding the animation | string | Yes | - |
| aspectRatio | Video aspect ratio | string | No | 16:9, 9:16 |
| durationSeconds | Video duration in seconds (string type) | string | No | 4, 6, 8 |
| image | Starting frame. Accepts an image URL (e.g. https://example.com/frame.jpg). |
string | Yes | - |
| lastFrame | End frame. Accepts an image URL. Optional, guides the video to end at this frame. | string | No | - |
| personGeneration | Person generation policy | string | No | allow_adult |
| resolution | Video resolution | string | No | 720p, 1080p |
Pricing
Unit: $/sec
| Dimension | Pricing |
|---|---|
| resolution: 720p | 0.0420 |
| resolution: 1080p | 0.0672 |
Related Models
- google/veo-3.1-fast-t2v: Google Veo 3.1 Fast text-to-video model. Supports
prompt,negativePrompt,aspectRatio,durationSeconds,resolution(up to 4k), andpersonGeneration. - google/veo-3.1-t2v: Google Veo 3.1 flagship text-to-video model. Supports
prompt,negativePrompt,aspectRatio,durationSeconds,resolution(up to 4k), andpersonGeneration. - google/veo-3.1-fast-i2v: Google Veo 3.1 Fast image-to-video model. Supports two input modes:
imagemode (with optionallastFrameandnegativePrompt) orreferenceImages-only mode. Resolution up to 4k. See each parameter’s description for detailed constraints. - google/veo-3.1-i2v: Google Veo 3.1 flagship image-to-video model. Supports two input modes:
imagemode (with optionallastFrameandnegativePrompt) orreferenceImages-only mode. Resolution up to 4k. See each parameter’s description for detailed constraints. - google/veo-3.1-lite-t2v: Google Veo 3.1 Lite text-to-video model. Supports
prompt,negativePrompt,aspectRatio,durationSeconds,resolution(up to 1080p), andpersonGeneration.




