ComfyUI Node
LLM Choose
Turns the cases you name into one strict tool each, forces the model to call one, and reports its index for Lazy Select. The provider is a NAME looked up in flow_policy.json, so a workflow never carries an endpoint or a key.
LLM Choose
- images
- selector
- label
- args
- raw
◄casesdraft: a fast, rough pass
normal: the everyday path
max: the expensive path►
◄prompt►
◄providerlocal►
◄model►
◄seed0►
◄temperature0.00►
◄max_tokens512►
◄args_schema►
CategoryMAINodes/AI Decisions
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| cases | STRING | draft: a fast, rough pass normal: the everyday path max: the expensive path | one `name: description` per line, in slot order |
| prompt | STRING | — | |
| provider | STRING | local | the NAME of a provider in flow_policy.json; a workflow never carries an endpoint or a key |
| model | STRING | empty means the provider's default_model | |
| seed | INT | 00–4294967295 | re-run control, and sent as seed |
| temperature | FLOAT | 0.000–2 | — |
| max_tokens | INT | 5121–1000000 | — |
| imagesopt | IMAGE | the first 8 frames are sent | |
| args_schemaopt | STRING | JSON-schema properties shared by every case |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| selector | INT | — |
| label | STRING | — |
| args | STRING | — |
| raw | STRING | — |