Nodes/crypswolf69/✦ ALCHEMIST // KREA 2
ComfyUI Node

✦ ALCHEMIST // KREA 2

Expand a lazy caption into one natural-language Krea 2 prompt paragraph. Plug a source image in to describe a real photo instead.

By babydjac·Created 5 days ago·Updated 5 days ago· 0
✦ ALCHEMIST // KREA 2
  • source_image
  • control_image
  • prompt
  • reasoning
  • model_used
  • status
◄actionidle►
◄providerxAI / Grok►
◄modelgrok-4.20-non-reasoning►
◄reasoningprovider default►
◄simple_prompta woman standing in neon rain►
◄nsfwtrue►
◄caption_moderegular►
◄controlnet_lockauto►
◄edit_instruction►
◄extra_direction►
◄api_key►
◄temperature0.80►
◄max_tokens1400►
◄remember_keytrue►
◄custom_base_url►
◄reroll0►
Categoryprompting/alchemist

Inputs (18)

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.
simple_promptSTRINGa woman standing in neon rain—
nsfwBOOLEANtrue—
source_imageoptIMAGE—
control_imageoptIMAGEOnly used when caption_mode is controlnet.
caption_modeoptCOMBOregular2 options: regular, controlnet
controlnet_lockoptCOMBOauto7 options: auto, depth, pose, depth+pose, canny, lineart, +1
edit_instructionoptSTRING—
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—