ComfyUI Node
BYOKey Google Veo Video
Generate videos from text prompts using Google's Veo 2 / Veo 3 API (bring your own key).
BYOKey Google Veo Video
- image
- output
◄api_key►
◄base_urlhttps://generativelanguage.googleapis.com►
◄prompt►
◄aspect_ratio16:9►
◄modelveo-2.0-generate-001►
◄resolution720p►
◄negative_prompt►
◄duration_seconds5►
◄enhance_prompttrue►
◄person_generationALLOW►
◄generate_audiofalse►
◄seed0►
◄poll_interval9►
◄max_wait600►
Categoryapi/byokey/video
Inputs (15)
| Name | Type | Default | Description |
|---|---|---|---|
| api_key | STRING | Google AI (Gemini API) key | |
| base_url | STRING | https://generativelanguage.googleapis.com | Vendor API host. Default targets Google directly; override for relays. |
| prompt | STRING | Text description of the video | |
| aspect_ratio | COMBO | 16:9 | Aspect ratio of the output video |
| modelopt | COMBO | veo-2.0-generate-001 | Veo model to use for video generation |
| resolutionopt | COMBO | 720p | Output video resolution. Only applied for veo-3.1 models. 4K is not available for veo-3.1-lite or veo-3.0 models. |
| negative_promptopt | STRING | Negative text prompt to guide what to avoid in the video | |
| duration_secondsopt | INT | 54–8 | Duration of the output video in seconds (5-8 for Veo 2, 4-8 step 2 for Veo 3) |
| enhance_promptopt | BOOLEAN | true | Enhance the prompt with AI assistance. Forced True for Veo 3 models. |
| person_generationopt | COMBO | ALLOW | Whether to allow generating people in the video |
| generate_audioopt | BOOLEAN | false | Generate audio for the video. Only supported by Veo 3 models. |
| seedopt | INT | 00–4294967295 | Seed for video generation (0 for random) |
| imageopt | IMAGE | Optional reference image to guide video generation | |
| poll_intervalopt | INT | 92–60 | Seconds between operation status polls |
| max_waitopt | INT | 60060–3600 | Maximum seconds to wait for the video |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| output | VIDEO | — |