veo_text_to_video
Generate AI videos from text descriptions using Google's Veo technology. Create custom video clips by describing scenes, subjects, actions, and styles in your prompt.
Instructions
Generate AI video from a text prompt using Veo.
This creates a video from scratch based on your text description. Veo
will interpret your prompt and generate a matching video clip.
Use this when:
- You want to create a video from a text description
- You don't have a reference image to use
- You want maximum creative freedom for Veo
For video generation starting from an image, use veo_image_to_video instead.
Returns:
Task ID and generated video information including URLs and state.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | Description of the video to generate. Be descriptive about scene, subject, action, camera movement, lighting, and style. Examples: 'A white ceramic coffee mug on a glossy marble countertop, steam rising, soft morning light', 'Cinematic drone shot over a forest at sunset, golden hour lighting' | |
| model | No | Veo model version. 'veo2' for quality mode, 'veo2-fast' for faster generation. 'veo3'/'veo31' offer improved quality. Models with '-fast' suffix are faster but slightly lower quality. | veo2 |
| aspect_ratio | No | Video aspect ratio. '16:9' for landscape/widescreen, '9:16' for portrait/vertical, '1:1' for square, '4:3' for standard, '3:4' for portrait standard. | 16:9 |
| translation | No | If true, automatically translate the prompt to English for better generation quality. Useful for non-English prompts. | |
| resolution | No | Video resolution. Options: '4k' for highest quality, '1080p' for standard HD, 'gif' for animated GIF format. If not specified, uses the model's default resolution. | |
| callback_url | No | Optional URL to receive a POST callback when generation completes. The callback will include the task_id and video results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |