ComfyUI Node
LoRA Stack Auto Triggers
LoRA stack with auto trigger-word extraction and live preview.
LoRA Stack Auto Triggers
- lora_stack
- LORA_STACK
- LORA_PROMPT
- LORA_MetaData
◄lora_1false►
◄lora_name_1▾►
◄model_weight_11.00►
◄clip_weight_11.00►
◄trigger_selector_1:►
◄trigger_weight_11.00►
◄trigger_preview_1►
◄lora_2false►
◄lora_name_2▾►
◄model_weight_21.00►
◄clip_weight_21.00►
◄trigger_selector_2:►
◄trigger_weight_21.00►
◄trigger_preview_2►
◄lora_3false►
◄lora_name_3▾►
◄model_weight_31.00►
◄clip_weight_31.00►
◄trigger_selector_3:►
◄trigger_weight_31.00►
◄trigger_preview_3►
◄lora_4false►
◄lora_name_4▾►
◄model_weight_41.00►
◄clip_weight_41.00►
◄trigger_selector_4:►
◄trigger_weight_41.00►
◄trigger_preview_4►
◄save_hashfalse►
◄force_fetchfalse►
◄fallback_to_filenametrue►
◄lora_prompt►
◄lora_metadata►
CategoryLoRA Stack
Inputs (34)
| Name | Type | Default | Description |
|---|---|---|---|
| lora_1 | BOOLEAN | false | Enable/disable LoRA 1 |
| lora_name_1 | COMBO | Select LoRA model 1 | |
| model_weight_1 | FLOAT | 1.00-10–10 | Model (U-Net) weight for LoRA 1; 0 = no model effect |
| clip_weight_1 | FLOAT | 1.00-10–10 | CLIP (text encoder) weight for LoRA 1; 0 = no CLIP effect (model still applies) |
| trigger_selector_1 | STRING | : | Trigger selector 1. ATW slice syntax: 0, 3, 5:8, -8:, : (empty part = open end, : = all) |
| trigger_weight_1 | FLOAT | 1.00-10–10 | Trigger word weight 1 (1.0 = no wrapping) |
| trigger_preview_1 | STRING | Trigger preview 1 (auto-filled by UI) | |
| lora_2 | BOOLEAN | false | Enable/disable LoRA 2 |
| lora_name_2 | COMBO | Select LoRA model 2 | |
| model_weight_2 | FLOAT | 1.00-10–10 | Model (U-Net) weight for LoRA 2; 0 = no model effect |
| clip_weight_2 | FLOAT | 1.00-10–10 | CLIP (text encoder) weight for LoRA 2; 0 = no CLIP effect (model still applies) |
| trigger_selector_2 | STRING | : | Trigger selector 2. ATW slice syntax: 0, 3, 5:8, -8:, : (empty part = open end, : = all) |
| trigger_weight_2 | FLOAT | 1.00-10–10 | Trigger word weight 2 (1.0 = no wrapping) |
| trigger_preview_2 | STRING | Trigger preview 2 (auto-filled by UI) | |
| lora_3 | BOOLEAN | false | Enable/disable LoRA 3 |
| lora_name_3 | COMBO | Select LoRA model 3 | |
| model_weight_3 | FLOAT | 1.00-10–10 | Model (U-Net) weight for LoRA 3; 0 = no model effect |
| clip_weight_3 | FLOAT | 1.00-10–10 | CLIP (text encoder) weight for LoRA 3; 0 = no CLIP effect (model still applies) |
| trigger_selector_3 | STRING | : | Trigger selector 3. ATW slice syntax: 0, 3, 5:8, -8:, : (empty part = open end, : = all) |
| trigger_weight_3 | FLOAT | 1.00-10–10 | Trigger word weight 3 (1.0 = no wrapping) |
| trigger_preview_3 | STRING | Trigger preview 3 (auto-filled by UI) | |
| lora_4 | BOOLEAN | false | Enable/disable LoRA 4 |
| lora_name_4 | COMBO | Select LoRA model 4 | |
| model_weight_4 | FLOAT | 1.00-10–10 | Model (U-Net) weight for LoRA 4; 0 = no model effect |
| clip_weight_4 | FLOAT | 1.00-10–10 | CLIP (text encoder) weight for LoRA 4; 0 = no CLIP effect (model still applies) |
| trigger_selector_4 | STRING | : | Trigger selector 4. ATW slice syntax: 0, 3, 5:8, -8:, : (empty part = open end, : = all) |
| trigger_weight_4 | FLOAT | 1.00-10–10 | Trigger word weight 4 (1.0 = no wrapping) |
| trigger_preview_4 | STRING | Trigger preview 4 (auto-filled by UI) | |
| save_hash | BOOLEAN | false | Include SHA256[:12] in metadata |
| force_fetch | BOOLEAN | false | Force re-fetch from civitai |
| fallback_to_filename | BOOLEAN | true | No trigger words found -> output <lora:name:weight> as fallback; OFF -> skip that lora from the prompt |
| lora_stackopt | LORA_STACK | Existing LoRA stack to extend (chain more nodes here) | |
| lora_promptopt | STRING | Existing LoRA prompt to extend | |
| lora_metadataopt | STRING | Existing LoRA metadata to extend |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| LORA_STACK | LORA_STACK | — |
| LORA_PROMPT | STRING | — |
| LORA_MetaData | STRING | — |