generate_video
Create videos from text prompts by automatically routing to avatar or cinematic services. Returns a job ID for status tracking.
Instructions
Generate a video from a text prompt. Automatically routes to HeyGen (avatar/presenter) or Veo (creative/cinematic) based on content. Returns job_id for status polling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | Description of the video to generate. Be specific about visual style, content, and any spoken text. | |
| duration | No | Target duration in seconds. | |
| aspect_ratio | No | Video aspect ratio: '16:9', '9:16', or '1:1'. | 16:9 |
| service_hint | No | Optional override: 'heygen' for avatar videos, 'veo' for creative videos. |