Model
Trends
.ai
Model
Trends
.ai
nejlepší open source AI modely

Uzel Conditioning (Combine) and (Concat) v ComfyUI

Conditioning (Combine) spojí dvě podmínky, takže sampler je vede obě najednou; Conditioning (Concat) spojí tokeny do jednoho delšího promptu. Související nody nastavují oblast, masku a rozsahy časových kroků.
Balíček uzlů: ComfyUI core
Kategorie: Conditioning a prompty

Co Conditioning (Combine) and (Concat) dělá

ComfyUI bere prompty jako data, takže je může míchat po zakódování. Conditioning (Combine) vezme dva vstupy CONDITIONING a vytvoří seznam obsahující oba; sampler je vyhodnotí a zprůměruje vedení, což lépe spojí dvě myšlenky (třeba dva styly), než kdybys je napsal v jednom promptu. Conditioning (Concat) připojí tokeny druhého promptu k prvnímu, takže to funguje jako jeden dlouhý prompt.
Stejná rodina zahrnuje Conditioning (Average) s posuvníkem váhy, Conditioning (Set Area) a (Set Mask) pro použití promptu jen na určitou oblast a ConditioningSetTimestepRange pro použití promptu jen během části vzorkování. Spolu umožňují regionální prompting a plánování promptů bez potřeby vlastních nodů.

Vstupy

Název
Typ
Co to je
conditioning_1
CONDITIONING
První zakódovaný prompt.
conditioning_2
CONDITIONING
Druhý zakódovaný prompt (Concat: připojený; Combine: vyhodnocený vedle sebe).

Výstupy

Název
Typ
Co to je
CONDITIONING
CONDITIONING
Spojená conditioning pro pozitivní nebo negativní vstup sampleru.
AD
Přeskočte nastavování: workflow ComfyUI předinstalované v cloudu
BitVector spouští hotové workflow ComfyUI na vlastních GPU. Žádná instalace, žádné chybějící uzly, žádné červené rámečky. Otevřete ho na telefonu nebo notebooku a generujte do minuty.

Jak používat Conditioning (Combine) and (Concat)

  1. Zakóduj dva prompty pomocí dvou CLIP Text Encode nodů.
  2. Vlož oba do Conditioning (Combine) nebo (Concat).
  3. Výstup připoj k pozitivnímu vstupu KSampleru.
  4. Pro oblast pošli jeden prompt přes Conditioning (Set Mask) s MASKOU, pak ho spoj s promptem pro celou plochu.

Nastavení a tipy

  • Combine zdvojnásobí práci sampleru za krok na pozitivní straně; Concat ne.
  • Set Area s hodnotou síly 1.0 a set_cond_area "default" je klasická technika dvou subjektů vlevo a vpravo.
  • Použij ConditioningSetTimestepRange 0.0-0.3 pro kompoziční prompt a 0.3-1.0 pro detailní prompt.
  • Conditioning (Average) s conditioning_to_strength 0.5 dává skutečný střed mezi dvěma prompty.

Řešení problémů s Conditioning (Combine) and (Concat)

Subjekty se prolínají při použití Set Area nebo Set Mask

Proč k tomu dochází
Regionální prompty se překrývají nebo chybí obecný prompt pro celou plochu, takže model vyplňuje mezery z obou oblastí.

Jak to opravit
Přidej třetí, obecný prompt pro celou plochu, spoj všechny tři a zajisti, aby se oblasti nepřekrývaly. Sniž sílu regionů na 0.8.

Chyba: cond shapes nesedí při použití Concat

Proč k tomu dochází
Dva prompty jsou z různých textových enkodérů (například SD 1.5 CLIP a SDXL CLIP) nebo jeden má pooled výstup a druhý ne.

Jak to opravit
Zakóduj oba prompty stejným CLIP objektem ze stejného loaderu.

Při kombinování se nic nemění

Proč k tomu dochází
Oba vstupy jsou stejná conditioning nebo výstup z Combine není připojený do sampleru.

Jak to opravit
Zkontroluj, že drát do pozitivního vstupu KSampleru jde z combine nodu a že oba vstupy jsou různé.

AD
Spusťte tento workflow z telefonu
Každý workflow na této stránce je na BitVector předinstalován i s modely a vlastními uzly. Vyberte, napište prompt, hotovo. Nulové nastavování, nic ke stahování.

Otázky k Conditioning (Combine) and (Concat)

Combine nebo Concat pro dva styly?

Combine smíchá dvě samostatně vyhodnocené vedení; Concat je jako delší prompt. Zkus nejdřív Combine pro styly, Concat pro přidání detailních slov.

Můžu to použít i na negativní stranu?

Jo, všechny conditioning nody fungují i pro negativní prompty.

Související uzly

AD
Unavuje vás opravovat uzly? Nechte to na cloudu
BitVector udržuje stovky workflow ComfyUI nainstalované, aktualizované a otestované na rychlých cloudových GPU. Žádný Python, žádné chyby CUDA, žádné limity VRAM. Funguje z jakéhokoli prohlížeče.

Další uzly ComfyUI

ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager je rozšíření, které instaluje, aktualizuje a opravuje balíčky vlastních uzlů a modely přímo v rozhraní, řeší chybějící uzly v importovaných pracovních postupech a ukládá snímky tvého nastavení.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) otevře modelový soubor .safetensors nebo .ckpt a předá tři části, které každý workflow potřebuje: diffusion MODEL, CLIP textový enkodér a VAE.
Save Image
ComfyUI core
Save Image uloží IMAGE tensor do složky ComfyUI/output jako PNG, přičemž celý pracovní postup je vložený do metadat souboru, takže obrázek můžeš zase přetáhnout zpátky do ComfyUI a obnovit tak celý graf.
VAE Decode
ComfyUI core
VAE Decode převádí vzorkovaný LATENT na pixelový OBRAZ pomocí VAE; VAE Decode (Tiled) dělá to samé po dlaždicích pro velmi velké obrázky.
Empty Latent Image
ComfyUI core
Prázdný latentní obrázek vytvoří prázdné latentní plátno (šířka, výška, batch_size), od kterého začíná text-to-image generování; rozměry musí být násobky 8 a odpovídat rodině modelu.
Load Image
ComfyUI core
Load Image načte obrázek ze složky ComfyUI input (nebo z nahrání) a vyprodukuje IMAGE tensor plus MASKU z alfa kanálu, což je výchozí bod pro img2img, inpainting, ControlNet a IP-Adapter grafy.