Google Nano Banana Pro Edit (Channel Edition)
Upload images, describe the change
- images
- api_config
- image
- request_id
- urls
Editing is where the Nano Banana line earns its keep - the community spent most of 2025 pitting it against Qwen-Image-Edit and calling it the winner. Nano Banana Pro is the heavier-duty version, and this node is the Channel Edition image-to-image wrapper: feed it up to ten reference images, write what you want changed, and the edit comes back without a single local inference step. It's the calmest way to do high-quality instruction editing in ComfyUI, because the whole diffusion pipeline lives on SiliconFlow's cloud.
What's happening under the hood
This is an API node. Your images are uploaded to api.bizyair.ai, the request lands on the nano-banana-pro-base/image-to-image endpoint, and BizyAir polls until the job finishes and downloads the result back as a native IMAGE tensor. No VRAM pressure, no model download, no ControlNet wiring to fight. The cost is that your source images travel to a third party and the job is billed against your BizyAir credits - fine for portfolio work, think twice about sensitive material.
Inputs that matter
- images - autogrowing slots, up to ten reference images. Pro genuinely uses multiple references well: "keep this person, this outfit, this background" all at once.
- prompt - the instruction. The magic phrasing is what to keep + what to change. "Keep the pose and lighting, replace the car with a vintage motorcycle" beats "a motorcycle picture."
- resolution - defaults to
2K. - aspect_ratio - defaults to
16:9. - api_config - per-request base_url/api_key override; usually irrelevant day to day.
- skip_error - makes a failed request return a placeholder image instead of halting the workflow.
Outputs: image (into a preview/save node), request_id (support receipt), urls (direct links to the generated file).
Install and first run
Install the pack via ComfyUI Manager (search "BizyAirPlus") or:
cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt
Restart, register at bizyair.ai, put the key in Settings > BizyAirPlus > API Key (or the BIZYAIR_API_KEY env var), and click the BizyAirPlus action-bar button to ON. No ON, no requests - that toggle gates every BizyTRD node.
Where people get stuck
Same three suspects as every BizyAir node: no key, toggle off, or the pip install landed in the wrong Python (check python -m pip show bizyair-cloudberry and the ComfyUI console). On the editing side, the real failure mode is a vague instruction - the model does what you say, and if you didn't say "keep the composition," it won't. Be explicit about what must not change, because with a billed cloud service, every retry is another job.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| images | COMFY_AUTOGROW_V3 | — | |
| prompt | STRING | Prompts | |
| resolution | COMBO | 2K | Resolution |
| aspect_ratioopt | COMBO | 16:9 | Aspect ratio |
| api_configopt | BIZYAIR_OPENAPI_CONFIG | 单次请求覆盖base_url和api_key | |
| skip_erroropt | BOOLEAN | false | 开启后遇到错误不中断工作流,输出对应类型的错误占位符 |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| request_id | STRING | — |
| urls | STRING | — |