SeedVR2 Image Upscaler
The cloud version of the default upscaler
- image
- api_config
- image
- request_id
- urls
SeedVR2 is the community's default upscaler - the one that "feels illegal" because it adds detail without re-inventing the subject. This node gives you the same model through BizyAirPlus's cloud, so you get the quality without the 6GB VRAM floor, the quantization roulette, or the OOM history.
There's a real choice here, and it's worth being honest about it. Locally, SeedVR2 is free and runs on a 3060 - but it's famously picky: FP16 is clean, FP8 tiles, GGUF messes with skin, and it earned an OOM reputation before block-swap and tiling settled it down. The cloud node trades the GPU dance for a per-request fee and a capped input size (up to 10 MB per image). If you already run SeedVR2 locally and it's tuned, you don't need this. If your GPU can't handle it, or you hate babysitting quantizations, this is the sane path - same model, none of the ceremony.
How it works
Output node in the BizyAirPlus cloud layer. Flip BizyAirPlus ON in the action bar, wire your image into the image input, pick a resolution, and the node sends it to a SeedVR2 instance running in the cloud. The upscaled result returns as a normal IMAGE tensor. The category even labels it "Self-Hosted" - it's the pack acknowledging this model normally lives in your stack, and offering it on tap instead.
The inputs that matter
- image - the image to upscale, up to 10 MB. Feed it from a Load Image node or the tail of your generation chain.
- resolution - a COMBO, default
1080. This sets the upscale target; pick the output height you're aiming for.
The usual pair completes it: api_config (per-request base URL/API key override) and skip_error (placeholder output on failure instead of aborting the workflow).
The outputs
image - the upscaled result, ready to save or feed onward. urls - the direct result link. request_id - the support trace ID.
Installing it
Part of BizyAirPlus. ComfyUI Manager → search "BizyAirPlus", or:
cd ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt
Restart, turn BizyAirPlus ON, key from bizyair.ai (stored at ~/.BizyAirPlus/apikey.ini, or set BIZYAIR_API_KEY). Dependencies are the bizytrd / bizyair-cloudberry pip packages; no model downloads - which is the entire point of this variant.
Gotchas
Cloud failures trace to the same short list as the rest of this pack - button OFF, key missing, network - with the real error in the ComfyUI console. Two SeedVR2-specific notes carry over from the local version's hard-won lessons: it preserves what's there but doesn't repair genuinely degraded sources (that's SUPIR's job), and it lifts contrast enough that some images read as more obviously generated. If that matters, dial expectations before you pay for the pass. And the 10 MB input cap is the constraint to respect - upscale before the file balloons, not after.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | Image size up to 10 MB | |
| resolutionopt | COMBO | 1080 | Resolution |
| 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 | — |