Nodes/ComfyUI-AlchemicaSampler/⚗ Alchemica Prompt (enhance + encode + NAG) [old, use Alchemica Prompt (idea / list / Ollama + NAG + latent)]
ComfyUI Node
⚗ Alchemica Prompt (enhance + encode + NAG) [old, use Alchemica Prompt (idea / list / Ollama + NAG + latent)]
Blocco unico: enhancer (o testo tal quale) + codifica + guida d'attenzione. Dal loader a questo nodo, da questo nodo al sampler: niente altro in mezzo.
⚗ Alchemica Prompt (enhance + encode + NAG) [old, use Alchemica Prompt (idea / list / Ollama + NAG + latent)]
- clip
- model
- image
- model
- positive
- negative
- report
◄modegenerate from idea►
◄idea►
◄scene►
◄detail►
◄negative_text►
◄stylerealistic photo►
◄words80►
◄creativity0.00►
◄seed0►
◄nag_scale3.0►
◄nag_tau2.5►
◄nag_alpha0.25►
◄nag_blocksall►
◄nag_sigma_start-1.00►
◄nag_sigma_end0.00►
◄structureoff►
◄structure_scale0.00►
◄structure_blocks8-19►
◄seg_blur10.0►
◄structure_sigma_start-1.00►
◄structure_sigma_end0.00►
◄skinsmooth (no body hair)►
◄instructions►
Category⚗ AlchemicaMente/legacy (1.0)
Inputs (26)
| Name | Type | Default | Description |
|---|---|---|---|
| clip | CLIP | Text encoder di Krea 2: scrive il prompt (se 'genera da idea') e lo codifica sempre | |
| model | MODEL | Qui arriva NAG/struttura applicati, pronto per il sampler | |
| mode | COMBO | generate from idea | genera da idea = scrive scena/dettaglio/negativo da 'idea'. tal quale = usa 'scena'/'dettaglio'/'negativo' come li scrivi, senza generazione |
| idea | STRING | Usata solo con 'genera da idea'. Qualunque lingua, bastano poche parole. Vuota + immagine = descrive l'immagine | |
| scene | STRING | Con 'tal quale': il prompt usato com'e'. Con 'genera da idea': ignorata (la scrive il text encoder: leggi il risultato nel 'report') | |
| detail | STRING | Con 'tal quale': dettaglio usato com'e' (vuoto = solo 'scena'). Con 'genera da idea': ignorato | |
| negative_text | STRING | Con 'tal quale': negativo per il NAG, usato com'e'. Con 'genera da idea': ignorato | |
| style | COMBO | realistic photo | Usato solo con 'genera da idea' |
| words | INT | 8030–200 | Lunghezza della SCENA (il dettaglio e' il 30-50% in piu'). Usato solo con 'genera da idea' |
| creativity | FLOAT | 0.000–1.5 | 0 = deterministico (stesso testo ogni volta). 0.6-0.9 = variazioni; cambia il seed. Usato solo con 'genera da idea' |
| seed | INT | 00–18446744073709550000 | Conta solo con 'genera da idea' e creativita > 0 |
| nag_scale | FLOAT | 3.00–20 | NAG: forza del negativo a cfg 1. 0 = spento. Tarato: 3 |
| nag_tau | FLOAT | 2.51–10 | NAG: limite della norma (quanto puo' allontanarsi dal positivo) |
| nag_alpha | FLOAT | 0.250–1 | NAG: mescola con l'attenzione originale |
| nag_blocks | STRING | all | Blocchi DiT (0-27): 'tutti', '0-13', '5,8,10-12' |
| nag_sigma_start | FLOAT | -1.00-1–1 | NAG attivo da questa sigma in giu'. 1.0 = da subito (puo' cambiare la composizione). -1 = dalla sigma di passaggio del profilo (~0.87): togli il negativo SENZA cambiare la composizione |
| nag_sigma_end | FLOAT | 0.000–1 | NAG attivo fino a questa sigma |
| structure | COMBO | off | PAG = attenzione identita': piu' nitido e contrastato. SEG = query sfocate: aloni sopra 0.3 |
| structure_scale | FLOAT | 0.00-5–10 | Forza della guida di struttura. 0 = spenta |
| structure_blocks | STRING | 8-19 | — |
| seg_blur | FLOAT | 10.00.5–1000 | SEG: sigma gaussiana in token (>=1000 = infinita) |
| structure_sigma_start | FLOAT | -1.00-1–1 | Finestra della guida di struttura: da questa sigma... (-1 = dal profilo) |
| structure_sigma_end | FLOAT | 0.000–1 | ...fino a questa (costa solo dentro la finestra) |
| imageopt | IMAGE | Riferimento visivo (Qwen3-VL lo guarda). Solo con 'genera da idea' | |
| skinopt | COMBO | smooth (no body hair) | Solo con 'genera da idea' |
| instructionsopt | STRING | Tue istruzioni extra per l'enhancer, qualunque lingua. Solo con 'genera da idea' |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| model | MODEL | Con NAG/struttura applicati: collega qui il sampler |
| positive | CONDITIONING | Scena + dettaglio in un solo conditioning: collega qui il 'positive' del sampler |
| negative | CONDITIONING | Negativo codificato: serve solo se nel sampler metti cfg > 1 |
| report | STRING | — |