Nodes/crypswolf69/✦ ALCHEMIST // ANY ENGINE
ComfyUI Node

✦ ALCHEMIST // ANY ENGINE

Every engine behind one target_engine switch. If the widget count is getting in your way, use the focused KREA 2, LORA CAPTION or MINIMAX H3 nodes instead.

By babydjac·Created 5 days ago·Updated 5 days ago· 0
✦ ALCHEMIST // ANY ENGINE
  • source_image
  • control_image
  • prompt
  • reasoning
  • model_used
  • status
◄actionidle►
◄providerxAI / Grok►
◄modelgrok-4.20-non-reasoning►
◄reasoningprovider default►
◄target_enginekrea2►
◄simple_prompta woman standing in neon rain►
◄nsfwtrue►
◄caption_moderegular►
◄lora_kindcharacter►
◄trigger_word►
◄caption_words45►
◄omit_terms►
◄controlnet_lockauto►
◄edit_instruction►
◄clip_seconds8.0►
◄h3_aspect16:9►
◄h3_musicauto►
◄extra_direction►
◄api_key►
◄temperature0.80►
◄max_tokens1400►
◄remember_keytrue►
◄custom_base_url►
◄reroll0►
Categoryprompting/alchemist

Inputs (26)

NameTypeDefaultDescription
actionCOMBOidleRuns in the browser and resets to idle. Never queues a generation.
providerCOMBOxAI / GrokWhich LLM answers. Use FETCH MODELS after switching.
modelCOMBOgrok-4.20-non-reasoningModel id. FETCH MODELS repopulates this from the live API.
reasoningCOMBOprovider defaultOnly bites on reasoning models, where it is the difference between 9s and 42s. Ignored elsewhere.
target_engineCOMBOkrea23 options: krea2, krea2_lora, h3
simple_promptSTRINGa woman standing in neon rain—
nsfwBOOLEANtrue—
source_imageoptIMAGE—
control_imageoptIMAGE—
caption_modeoptCOMBOregular2 options: regular, controlnet
lora_kindoptCOMBOcharacter4 options: character, body concept, style, clothing or object
trigger_wordoptSTRING—
caption_wordsoptINT4520–70—
omit_termsoptSTRING—
controlnet_lockoptCOMBOauto7 options: auto, depth, pose, depth+pose, canny, lineart, +1
edit_instructionoptSTRING—
clip_secondsoptFLOAT8.04–15—
h3_aspectoptCOMBO16:95 options: 16:9, 9:16, 1:1, 4:3, 21:9
h3_musicoptCOMBOauto5 options: auto, none, tense strings, warm piano, synth pulse
extra_directionoptSTRING—
api_keyoptSTRINGLeave empty to use the vaulted key or the provider env var.
temperatureoptFLOAT0.800–2—
max_tokensoptINT140064–32000—
remember_keyoptBOOLEANtrue—
custom_base_urloptSTRINGOverride the provider endpoint. Required for the Custom provider.
rerolloptINT00–4294967295Output is cached while inputs are unchanged, so repeat queues are free. Bump this to force a fresh call.

Outputs (4)

NameTypeDescription
promptSTRING—
reasoningSTRING—
model_usedSTRING—
statusSTRING—