ComfyUI Node
IF LLM🎨
A ComfyUI node in ImpactFrames💥🎞️/IF_LLM with 26 inputs and 6 outputs.
IF LLM🎨
- images
- mask
- Omni
- question
- response
- negative
- omni
- generated_images
- mask
◄llm_providertransformers►
◄llm_model▾►
◄base_iplocalhost►
◄port11434►
◄user_prompt—►
◄strategynormal►
◄prime_directives—►
◄profilesNone►
◄embellish_prompt▾►
◄style_prompt▾►
◄neg_prompt▾►
◄stop_string▾►
◄max_tokens2048►
◄randomfalse►
◄seed0►
◄keep_alivetrue►
◄clear_historytrue►
◄history_steps10►
◄aspect_ratio1:1►
◄autofalse►
◄batch_count1►
◄external_api_key►
◄attentionsdpa►
CategoryImpactFrames💥🎞️/IF_LLM
Inputs (26)
| Name | Type | Default | Description |
|---|---|---|---|
| llm_provider | COMBO | transformers | 13 options: transformers, llamacpp, ollama, kobold, lmstudio, textgen, +7 |
| llm_model | COMBO | 0 options: | |
| base_ip | STRING | localhost | — |
| port | STRING | 11434 | — |
| user_prompt | STRING | — | |
| imagesopt | IMAGE | — | |
| strategyopt | COMBO | normal | 5 options: normal, omost, create, edit, variations |
| maskopt | MASK | — | |
| prime_directivesopt | STRING | The system prompt for the LLM. | |
| profilesopt | COMBO | None | The pre-defined system_prompt from the json profile file on the presets folder you can edit or make your own will be listed here. |
| embellish_promptopt | COMBO | The pre-defined embellishment from the json embellishments file on the presets folder you can edit or make your own will be listed here. | |
| style_promptopt | COMBO | The pre-defined style from the json style_prompts file on the presets folder you can edit or make your own will be listed here. | |
| neg_promptopt | COMBO | The pre-defined negative prompt from the json neg_prompts file on the presets folder you can edit or make your own will be listed here. | |
| stop_stringopt | COMBO | Specifies a string at which text generation should stop. | |
| max_tokensopt | INT | 20481–8192 | Maximum number of tokens to generate in the response. |
| randomopt | BOOLEAN | false | Toggles between using a fixed seed or temperature-based randomness. |
| seedopt | INT | 0 | Random seed for reproducible outputs. |
| keep_aliveopt | BOOLEAN | true | Determines whether to keep the model loaded in memory between calls. |
| clear_historyopt | BOOLEAN | true | Determines whether to clear the history between calls. |
| history_stepsopt | INT | 10 | Number of steps to keep in history. |
| aspect_ratioopt | COMBO | 1:1 | Aspect ratio for the generated images. |
| autoopt | BOOLEAN | false | If true, it generates auto promts based on the listed images click the save Auto settings to set the auto prompt generation file |
| batch_countopt | INT | 1 | Number of images to generate. only for create, edit and variations strategies. |
| external_api_keyopt | STRING | If this is not empty, it will be used instead of the API key from the .env file. Make sure it is empty to use the .env file. | |
| Omniopt | OMNI | Additional input for the selected tool. | |
| attentionopt | COMBO | sdpa | Select attention mechanism on Transformer models. |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| question | STRING | — |
| response | STRING | — |
| negative | STRING | — |
| omni | OMNI | — |
| generated_images | IMAGE | — |
| mask | MASK | — |