zhenzhen-image-nb-lowprice
Four models, one dropdown, fourteen refs
- api_config
- image1
- image2
- image3
- image4
- image5
- image6
- image7
- image8
- image9
- image10
- image11
- image12
- image13
- image14
- image
- image_url
- task_id
- response
Nano Banana is the nickname the community gave Google's Gemini image models - the ones with no open weights that everyone still wants. Comfly_zhenzhen_image_nb_lowprice is the pack's unified Nano Banana node: one dropdown covering zhenzhen-image-nb-flash, zhenzhen-image-nb-2, zhenzhen-image-nb-2-lite, and zhenzhen-image-nb-pro, all four doing text-to-image and image editing with up to fourteen reference images. The author's changelog says the resolution, ratio, and generation-count options auto-match whichever model you switch to, which is the kind of polish these unified nodes exist for.
It's part of the domestic-storefront low-price family, so the prices are the cheapest in the pack - and "nb" access is exactly why people come to a storefront like this in the first place, because Google's own API is neither cheap nor simple.
How it works
Pick a model, write a prompt, connect references for editing, and run. Outputs: image, image_url, task_id, response. The model choice is the personality:
zhenzhen-image-nb-flash- the fast, cheap tier. Your everyday generation and edit.zhenzhen-image-nb-2- the mainline model; the quality/price middle.zhenzhen-image-nb-2-lite- lighter and cheaper still, for drafts and thumbnails.zhenzhen-image-nb-pro- the big one. Best quality, highest resolution, most credits.
Inputs that matter:
resolution- 0.5k / 1k / 2k / 4k. 4K is the pro's showcase and the flash tier's ceiling.size- fifteen ratios including the extreme banners (1:4, 1:8, 4:1, 8:1) plusauto. Banner ratios are surprisingly useful for product strips and hero images.n- 1 to 4 images. Nano Banana batches are deliberately small; it's a quality-over-volume model.image1–image14- references for editing, up to fourteen.
Installing and setting up
Install via ComfyUI Manager (search Comfyui-zhenzhen) or:
cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/Comfyui-zhenzhen
Restart ComfyUI. No model files. Connect the Comfly Seedance2 Low Price Settings node's api_config, or set SEEDANCE_API_KEY.
Troubleshooting
The family tripwire applies - no api_config, immediate "empty api_key." Specific to Nano Banana: at 4K the image files are big, and the README's OSS note is directly relevant - for the Pro 4K tier it recommends setting the CN or US object-storage option on your API key in the website dashboard, or cross-border downloads can fail. If a 4K run dies at the download step, that's why. Also remember the README's standing advice on Google's models: default-tier load can make 4K flaky, and switching to the premium token group stabilizes it. And n maxes at 4 here, so if you wanted twelve variants, this isn't the node - the GK V2 t2i node is.
The honest take: this is the pack's "I want the Google image quality without the Google bill" node. Flash for volume, Pro for the hero shot, and the fourteen references cover everything in between.
Inputs (22)
| Name | Type | Default | Description |
|---|---|---|---|
| model | COMBO | zhenzhen-image-nb-flash | 4 options: zhenzhen-image-nb-flash, zhenzhen-image-nb-2, zhenzhen-image-nb-2-lite, zhenzhen-image-nb-pro |
| prompt | STRING | — | |
| resolution | COMBO | 1k | 4 options: 0.5k, 1k, 2k, 4k |
| size | COMBO | 1:1 | 15 options: auto, 1:1, 1:4, 1:8, 2:3, 3:2, +9 |
| n | INT | 11–4 | — |
| api_configopt | ZHENZHEN_SEEDANCE2_CONFIG | — | |
| image1opt | IMAGE | — | |
| image2opt | IMAGE | — | |
| image3opt | IMAGE | — | |
| image4opt | IMAGE | — | |
| image5opt | IMAGE | — | |
| image6opt | IMAGE | — | |
| image7opt | IMAGE | — | |
| image8opt | IMAGE | — | |
| image9opt | IMAGE | — | |
| image10opt | IMAGE | — | |
| image11opt | IMAGE | — | |
| image12opt | IMAGE | — | |
| image13opt | IMAGE | — | |
| image14opt | IMAGE | — | |
| skip_erroropt | BOOLEAN | false | — |
| seedopt | INT | 00–18446744073709550000 | Execution seed for ComfyUI cache control. Fixed reuses the cached result; randomize/increment/decrement requests a new run. This compatibility seed is not sent to APIs that do not expose a native seed parameter. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| image_url | STRING | — |
| task_id | STRING | — |
| response | STRING | — |