Try Veo 3.1 Lite - Image to Video in the Workbench
Run this model interactively, tune parameters, and compare outputs.
google-veo-3-1-lite
Veo 3.1 Lite is Google’s image-to-video model designed for practical, high-quality animation from a single input image and text motion prompt.
It supports controllable duration, aspect ratio, and resolution while balancing quality and cost for everyday creative and production workflows.
Example request
- Sync
- Async
- Async with SSE
This blocks until the video is ready (typically 5-15 minutes). Prefer Async or Async with SSE for anything beyond quick experimentation.See the video generation reference for more details.
- Minimal
- All parameters
Fetch model details
The models endpoint returns the full model object, including itsjson_request_schema.
Request parameters
Required parameters
| Field | Type | Default | Description |
|---|---|---|---|
prompt | string | — | Text prompt describing how the input image should be animated. |
input_image | string | — | URL of the input image to animate. Should be 720p or higher in 16:9 or 9:16. Format: uri. |
Optional parameters
| Field | Type | Default | Description |
|---|---|---|---|
aspect_ratio | string | "auto" | Output video aspect ratio. One of: auto, 16:9, 9:16. |
duration | string | "8s" | Duration of the generated video. One of: 4s, 6s, 8s. |
resolution | string | "720p" | Output video resolution. One of: 720p, 1080p. |
negative_prompt | string | — | Text describing what to avoid in the generated video. |
seed | integer | — | Random seed for deterministic generation. |
auto_fix | boolean | false | Automatically rewrite prompts that fail policy or validation checks. |