Nodes/ComfyUI-AlchemicaSampler/⚗ Alchemica · Hybrid (fuse traits of photos) [1.0, use Alchemica Hybrid (fuse the traits of photos)]
ComfyUI Node

⚗ Alchemica · Hybrid (fuse traits of photos) [1.0, use Alchemica Hybrid (fuse the traits of photos)]

Fuses the traits of up to 4 photos into ONE new subject described in words. The text encoder reads each photo (the face from a close crop), code shares the traits by weight (whole or blended), the text encoder writes the final description.

By Nessuno76·Created 18 days ago·Updated about 22 hours ago· 2
⚗ Alchemica · Hybrid (fuse traits of photos) [1.0, use Alchemica Hybrid (fuse the traits of photos)]
  • clip
  • immagine_1
  • immagine_2
  • immagine_3
  • immagine_4
  • soggetto
  • report
◄peso_11.00►
◄peso_21.00►
◄peso_31.00►
◄peso_41.00►
◄idea►
◄tipocreatura / animale►
◄parole70►
◄creativita0.00►
◄seed0►
◄miscelaun tratto = una foto►
◄priorita_ideaequilibrio►
◄volto_unicotrue►
◄ritaglio_voltotrue►
Category⚗ AlchemicaMente/legacy (1.0)

Inputs (18)

NameTypeDefaultDescription
clipCLIPKrea 2's text encoder (Qwen3-VL-4B): it looks at the photos and writes the description
immagine_1IMAGE—
peso_1FLOAT1.000–4Weight of photo 1. Normalised: it sets the SHARE of this photo (1 and 1 = half each; 2 and 1 = two thirds from photo 1). 0 = ignore
peso_2FLOAT1.000–4Weight of photo 2. Normalised: it sets the SHARE of this photo (1 and 1 = half each; 2 and 1 = two thirds from photo 1). 0 = ignore
peso_3FLOAT1.000–4Weight of photo 3. Normalised: it sets the SHARE of this photo (1 and 1 = half each; 2 and 1 = two thirds from photo 1). 0 = ignore
peso_4FLOAT1.000–4Weight of photo 4. Normalised: it sets the SHARE of this photo (1 and 1 = half each; 2 and 1 = two thirds from photo 1). 0 = ignore
ideaSTRINGOptional: extra instruction for the final description. How much it weighs against the photos: 'priorita_idea'
tipoCOMBOcreatura / animaleWhich traits are compared: animal (body, coat, ears, muzzle, eyes, tail...), person (17 traits, 14 of the face), object, or generic
paroleINT7030–220Length of the hybrid description. Person: 110-140 (17 traits + the idea)
creativitaFLOAT0.000–1.50 = deterministic (same photos + weights = same description: use it for datasets). 0.5-0.9 = wording variants, change the seed. The allocation of traits never changes
seedINT00–18446744073709550000Only matters when creativity > 0
immagine_2optIMAGE—
immagine_3optIMAGE—
immagine_4optIMAGE—
miscelaoptCOMBOun tratto = una fotoone trait = one photo: every trait comes whole from one photo (weights = how MANY traits). blended traits: every trait is an in-between of all photos (weights = how MUCH each pulls): the real mix of the characters
priorita_ideaoptCOMBOequilibrioHow much the idea weighs against the photos. 'traits win': the idea sets pose, clothes and mood but never changes the traits from the photos (person: the FACE and hair stay from the photos, the idea may still set the body). 'idea wins': the idea overrides them
volto_unicooptBOOLEANtruePerson: removes generic beauty words (perfect, flawless, beautiful, symmetrical...) that pull every face to the model's average face, and asks for a specific individual
ritaglio_voltooptBOOLEANtruePerson: reads the face from a close crop (insightface detector, CPU). On a full-body photo the face is too small to describe. Off = whole photo, as in 1.0.x

Outputs (2)

NameTypeDescription
soggettoSTRING—
reportSTRING—