☁️BizyAir Load Image (URL)
Pull a reference image in from the web, no upload dialog
- IMAGE
- MASK
This is the simplest node in the pack and it earns its keep purely on convenience. One field, url, a multiline string that defaults to the placeholder text "url or path". Point it at an image URL, run the graph, and you get back an IMAGE and a MASK (the mask coming through as fully opaque unless the source image carries its own alpha channel), no clicking through ComfyUI's file browser, no manually copying a file into the input folder first.
Why this exists specifically in a cloud pack
For a normal local ComfyUI setup this node is a nice-to-have. For BizyAir specifically it's closer to a necessity. Since the sampling and preprocessing nodes in this pack execute on SiliconFlow's servers rather than your machine, getting a reference image into the graph by URL sidesteps any question of whether the file needs to be uploaded to the cloud service first, you just hand it a link and the fetch happens as part of the node's execution. It's also the node you reach for if you're calling a BizyAir workflow through the API rather than clicking around the UI, since a URL is trivially easy to pass as a parameter where a local file path isn't.
The field name hints it accepts more than just remote URLs ("url or path"), but treat that as an implementation detail rather than something to build a workflow around, a plain HTTP(S) URL to an image is the reliable, documented use case.
Where it fits
Anywhere you'd normally use a Load Image node but the source image lives somewhere online rather than on your disk: pulling a reference photo for img2img, feeding a source image into a ControlNet preprocessor, grabbing a style reference, or building a workflow meant to run headless via the API where hardcoding a URL is simpler than managing uploaded files. The MASK output is there so this node can slot in wherever a Load Image node's mask output would normally go, useful if the source has transparency you want to carry through, less useful (and just a blank full mask) if it doesn't.
Installing it
Through ComfyUI Manager: search "BizyAir", install, restart. Or clone it manually:
cd ComfyUI/custom_nodes && git clone https://github.com/siliconflow/BizyAir.git
This particular node is a straightforward image fetch rather than a model call, but the rest of the pack, and most workflows this node feeds into, need a BizyAir/SiliconFlow API key set up first. The README points you to a "click to login" prompt on first use; account creation runs through phone-number verification, and it's worth knowing ahead of time that some users outside China have reported trouble completing that step.
Common issues
A blank or broken output almost always means the URL itself is the problem: check that it's a direct link to an image file and not a webpage that merely displays one (a lot of image hosts and social platforms wrap the actual file behind a page you'd need to right-click "copy image address" on, not the page URL you'd paste into a browser). A URL requiring authentication or blocked by hotlink protection will also fail here, since the fetch happens server-side with no browser session or cookies attached.
Beyond that, this node doesn't have much surface area to go wrong on its own. If your broader workflow stalls or errors and this node isn't the obvious cause, check the BizyAir API key on the nodes downstream of it first, that's the most common source of failures across the pack generally, not this one specifically.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| url | STRING | url or path | — |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| MASK | MASK | — |