X AI Grok Imagine Video Image To Video (Official Edition)
Grok Imagine video, official edition, up to seven input frames
- images
- api_config
- video
- request_id
- urls
The official-edition image-to-video node for xAI's Grok Imagine. Same model as the channel edition, different plumbing: instead of routing through SiliconFlow's BizyAir channel, this one targets the vendor's official API surface. If the channel edition is the "one SiliconFlow key for everything" path, the official edition is the "talk to xAI directly" path - which matters when you already have xAI credentials, or when your setup needs to match an official API contract.
The headline difference is in the input: the tooltip says this node supports up to 7 images, each up to 10 MB. That's a lot more than "one starting frame" - it's effectively multi-frame video control, letting you give the model a sequence of stills to animate between. That's the feature you'd pick this node for. The channel edition takes generic images with no such limit spelled out; the official edition is explicit about how many it'll accept and how big each can be.
How it works
BizyTRD cloud wrapper, standard pattern. You flip BizyAirPlus ON, drop in your images, and the node packages them with the prompt, resolution, aspect ratio, and duration, then hits the official API. The VIDEO result lands back in ComfyUI. Note the control surface differs from the channel edition: duration here is a combo (fixed options) rather than a 6–30 second slider, so clip length is chosen from a list. resolution defaults to 720p, aspect_ratio to 16:9.
api_config overrides base_url and api_key for a single request - more relevant on an official edition than anywhere else, because "official" is where you're most likely to be juggling vendor keys. skip_error keeps a failed request from killing the workflow, outputting a placeholder instead.
Inputs and outputs
images(required) - up to 7, 10 MB each.prompt(required, multiline) - the video-generation prompt.resolution(required, default720p),aspect_ratio(required, default16:9),duration(required, combo).- Outputs:
video(VIDEO),request_id,urls.
Installing BizyAirPlus
ComfyUI Manager: "BizyAirPlus", or manually:
cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt
Restart, account at bizyair.ai, API key, BizyAirPlus button ON. Dependencies: bizyair-cloudberry, bizytrd - nothing to download by hand.
Common issues
The 10 MB per image limit is the one that actually trips people up - a 4K PNG can sail past it, and the failure looks like a generic cloud error. Resize or re-encode before you wire in. Beyond that it's the pack's usual trio: missing button → dependency environment (pip show bizyair-cloudberry), auth/network failures → console detail, and metered pricing → keep an eye on duration, which is the cost multiplier here.
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | Support up to 7 images, each 10 MB | |
| prompt | STRING | Prompt words for video generation | |
| resolution | COMBO | 720p | Video resolution |
| aspect_ratio | COMBO | 16:9 | Aspect ratio of video |
| duration | COMBO | 10 | Video length in seconds |
| 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 | — |