🔶 Number Float
🔶 Number Float
- FLOAT
The float counterpart to chaosaiart_Number - same idea, different data type. One field, number_float (default 1, range 0 to 10,000,000, step 0.01), one output, FLOAT. If the integer version is for reloader slot numbers and step counts, this one's for the fractional values scattered all over the rest of the pack: LoRA strengths, denoise values, CFG.
The clearest reason to reach for this instead of just typing a number into a widget is chaosaiart_lora_advanced's strength_model_override and strength_clip_override inputs - those are FLOAT type specifically so you can drive them from something external rather than a fixed value baked into the LoRA node itself. Wiring a chaosaiart_Number2 in gives you one visible, easy-to-tweak place to control a LoRA's strength instead of digging into the LoRA node's own widget, and it's a small step toward the kind of frame-by-frame value ramping this pack is built around - swap the fixed number for something more dynamic later (driven by the pack's frame-counting system) without rewiring anything downstream.
Beyond that specific case, it's a general-purpose float source: useful anywhere you want a value visible and adjustable at a glance in a complex graph, or anywhere you want to feed the same float into more than one place without duplicating the number by hand and risking them drifting out of sync when you update one but not the other.
Like its integer sibling, this node has no awareness of frames, restart signals, or anything else in the pack's animation system - it just holds a number and outputs it, every run, unconditionally. If you need a value that changes between the first run and every run after, that's chaosaiart_Number_Switch, not this node.
Worth a quick word on the range too: 0 to 10,000,000 in steps of 0.01 covers pretty much anything you'd realistically want out of a LoRA strength or a denoise value, but it's not clamped to the 0-1 range those fields usually expect on their own - if you're driving an override input with this node, the downstream node isn't going to stop you from feeding it something wildly out of its normal operating range, so sanity-check what you type here against what the field you're overriding actually expects rather than assuming the widget itself will catch a mistake.
Install: search "Chaosaiart-Nodes" in ComfyUI Manager, or use "Install via Git URL" with https://github.com/chaosaiart/Chaosaiart-Nodes. Manually: cd ComfyUI/custom_nodes && git clone https://github.com/chaosaiart/Chaosaiart-Nodes, then restart ComfyUI. On Linux, also run pip install opencv-python and pip install tqdm inside your venv. No models to download for this node.
Really the only mistake to make with something this simple is losing track of which chaosaiart_Number2 node feeds which override in a busy graph - give it a distinct title if you've got more than one on the canvas, since the node itself carries no label beyond "a float."
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| number_float | FLOAT | 1.000–10000000 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| FLOAT | FLOAT | — |