Google Veo3.1 Lite Text To Video (Official Edition)
The budget tier with the full control set
- api_config
- video
- request_id
- urls
The Lite tier is the one people forget to look for, and it's quietly the best deal in the Veo family. Veo 3.1 Lite, Official Edition, text-to-video: you get the exact same control set as the Fast and full 3.1 Official nodes - duration, generate_audio, negative_prompt, seed, aspect_ratio - but on the tier built to be cheap.
If the Fast tier is "quick," Lite is "economical." Same 720p default resolution, same 4-second default duration, same native-audio default, but priced to be the iteration workhorse. The community's own habit of comparing Veo against open models like Wan at $0.10-per-second prices makes the budget calculus pretty clear: for drafts, storyboards, and prompt experiments, you don't need the Pro tier's fidelity, you need a volume tier that doesn't make each failed experiment sting.
Why you'd reach for it
Because most video generations are drafts, and drafts shouldn't cost flagship prices. Lite gives you the full steering wheel - pin a seed, push back with negative_prompt, control the length and audio - at the tier where you can afford to be wrong. When a concept proves out, redo it on a higher tier; until then, Lite is where the iterations live.
How it works
Required: prompt, resolution (720p default), duration (default 4), generate_audio (default true). Optional: negative_prompt, aspect_ratio (16:9 default), seed (0 default, up to 2^31−1). The node submits through BizyAir to Veo 3.1 Lite, polls until the render completes, and returns video (VIDEO - save or preview like any local render), request_id (STRING), and urls (STRING).
The api_config (BIZYAIR_OPENAPI_CONFIG) input overrides base_url/api_key for a single request; skip_error makes a failed call output a placeholder instead of aborting the workflow.
Install and setup
Same one-time install as every node in this pack:
cd ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt
Restart ComfyUI (or install "BizyAirPlus" via ComfyUI Manager). No model downloads - the bizyair-cloudberry and bizytrd pip packages auto-install on startup. Click the BizyAirPlus action-bar button to ON, create an account at bizyair.ai, enter the API key when prompted (or in Settings > BizyAirPlus > API Key), and queue.
Common issues
- Quality ceiling - Lite is budget-tier by design; don't judge the whole Veo family on its output. If the render is close but soft, that's the cue to retry on a higher tier, not a bug.
- Seed 0 reproducibility - an unset seed gives you effectively random results; set an explicit value when you need to re-run the same shot.
- Audio default -
generate_audiois on by default. Keep it on unless you're compositing your own sound.
Pack caveat: BizyAir auto-installs and sends your prompts to the cloud. Legitimate SiliconFlow product, but keep the switch OFF for local-only sessions.
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | Prompts | |
| resolution | COMBO | 720p | Resolution |
| duration | COMBO | 4 | Video duration |
| generate_audio | BOOLEAN | true | Audio |
| negative_promptopt | STRING | Back prompts | |
| aspect_ratioopt | COMBO | 16:9 | Aspect ratio |
| seedopt | INT | 0-1–2147483647 | Seeds |
| api_configopt | BIZYAIR_OPENAPI_CONFIG | 单次请求覆盖base_url和api_key | |
| skip_erroropt | BOOLEAN | false | 开启后遇到错误不中断工作流,输出对应类型的错误占位符 |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | — |
| request_id | STRING | — |
| urls | STRING | — |