Large Parameter Dictionary Combine
The 10-slot version of Parameter Combine
- parameter1
- parameter2
- parameter3
- parameter4
- parameter5
- parameter6
- parameter7
- parameter8
- parameter9
- parameter10
- parameters
Exactly what it sounds like: the same job as this pack's Parameter Dictionary Combine, just with ten input slots instead of three. If you're assembling a parameter object with more than three distinct fields - a real API call with a lot of named arguments, a full user-profile-shaped object - this is the one to reach for instead.
How it works
Ten optional DICT inputs, parameter1 through parameter10, each usually built one key:value pair at a time by this pack's parameter_function node. Connect however many you actually have - none are required - and the single output, parameters, is all of them merged into one dictionary. Same mechanism as the 3-slot version, just scaled up, with the same lack of validation: it merges whatever it's handed, and duplicate keys across inputs follow the usual last-one-wins behavior of merging dictionaries in Python.
The inputs and outputs that matter
parameter1–parameter10(DICT, all optional) - the pieces to merge, typically each one a single-key dict fromparameter_function.
One output: parameters (DICT) - the combined result.
Where it fits
Use the 3-slot Parameter Dictionary Combine when you genuinely only have a couple of fields - it's simpler on the canvas. Reach for this version once you're past three, rather than chaining two of the smaller combiners together to fake more capacity. Chaining is technically possible - feed one combiner's parameters output into a slot on another combiner, since both take and produce the same DICT type - but it's extra nodes and extra places for a duplicate key to slip in unnoticed. If you know up front you're building something with five, six, or ten fields, start with this node rather than working around the 3-slot version's limit.
How to install it
Ships with the full pack:
- ComfyUI Manager: search "comfyui_LLM_party", install, restart.
- Manual:
cd ComfyUI/custom_nodes && git clone https://github.com/heshengtao/comfyui_LLM_party, thenpip install -r requirements.txtfrom inside the pack folder using ComfyUI's own Python, then restart.
No dependency beyond the base pack install - pure data assembly.
Common issues & troubleshooting
A field silently disappears from the merged output. Check for a duplicate key across two of your ten inputs before assuming something's broken - a repeated key means one dict's value overwrites another's, and this node won't warn you either way.
Only using two or three of the ten slots. Perfectly fine - every slot is optional, and there's no penalty or behavior change for leaving most of them unconnected. If you consistently only need two or three, the plain Parameter Dictionary Combine is the tidier node to use instead, though this one works identically at that scale.
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| parameter1opt | DICT | — | |
| parameter2opt | DICT | — | |
| parameter3opt | DICT | — | |
| parameter4opt | DICT | — | |
| parameter5opt | DICT | — | |
| parameter6opt | DICT | — | |
| parameter7opt | DICT | — | |
| parameter8opt | DICT | — | |
| parameter9opt | DICT | — | |
| parameter10opt | DICT | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| parameters | DICT | — |