Model
Trends
.ai
Model
Trends
.ai
en iyi açık kaynak yapay zeka modelleri

ComfyUI'de Conditioning (Combine) and (Concat) düğümü

Conditioning (Birleştir) iki conditioning'i birleştirir, böylece sampler ikisine birden rehberlik eder; Conditioning (Birleştir) ise token dizilerini tek bir uzun prompt haline getirir. İlgili düğümler alan, maske ve zaman aralığını ayarlar.
Düğüm paketi: ComfyUI core
Kategori: Koşullandırma ve promptlar

Conditioning (Combine) and (Concat) ne yapar

ComfyUI promptları veri olarak ele alır, böylece kodlandıktan sonra karıştırılabilirler. Conditioning (Birleştir) iki CONDITIONING girişi alır ve ikisini içeren bir liste çıkarır; sampler her ikisini değerlendirir ve rehberliği ortalar, bu da iki fikri (örneğin iki stili) tek bir promptta yazmaktan daha dengeli karıştırır. Conditioning (Birleştir) ikinci prompt tokenlarını birincinin sonuna ekler, böylece uzun tek bir prompt gibi davranır.
Aynı ailede, ağırlık kaydırıcılı Conditioning (Ortalama), promptu sadece bir bölgeye uygulayan Conditioning (Alan Ayarla) ve (Maske Ayarla) ile örnekleme sırasında promptu kısmen uygulayan ConditioningSetTimestepRange var. Bunlar birlikte özel düğümler olmadan bölgesel promptlama ve prompt zamanlamayı mümkün kılar.

Girişler

Ad
Tür
Ne olduğu
conditioning_1
CONDITIONING
İlk kodlanmış prompt.
conditioning_2
CONDITIONING
İkinci kodlanmış prompt (Birleştir: eklenmiş; Birleştir: birlikte değerlendirilir).

Çıkışlar

Ad
Tür
Ne olduğu
CONDITIONING
CONDITIONING
Sampler pozitif veya negatif girişi için birleştirilmiş conditioning.
AD
Kurulumu atlayın: bulutta önceden yüklü ComfyUI iş akışları
BitVector hazır ComfyUI iş akışlarını kendi GPU'larında çalıştırır. Kurulum yok, eksik düğüm yok, kırmızı kutu yok. Telefonunuzdan veya dizüstünüzden açın, bir dakikada üretin.

Conditioning (Combine) and (Concat) nasıl kullanılır

  1. İki promptu iki CLIP Text Encode düğümüyle kodla.
  2. İkisini Conditioning (Birleştir) veya (Birleştir) düğümüne ver.
  3. Çıkışı KSampler pozitif girişine bağla.
  4. Bir bölge için, bir promptu önce MASK ile Conditioning (Maske Ayarla) üzerinden geçir, sonra tam görüntü promptuyla birleştir.

Ayarlar ve ipuçları

  • Birleştir, pozitif taraf için her adımda sampler işini iki katına çıkarır; Birleştir bunu yapmaz.
  • Güç 1.0 ve set_cond_area "default" ile Alan Ayarla, klasik iki konulu sol-sağ tekniğidir.
  • Kompozisyon promptu için ConditioningSetTimestepRange 0.0-0.3, detay promptu için 0.3-1.0 kullan.
  • Conditioning (Ortalama) ve conditioning_to_strength 0.5, iki prompt arasında gerçek bir orta nokta verir.

Conditioning (Combine) and (Concat) sorun giderme

Set Area veya Set Mask ile konular birbirine karışıyor

Neden olur
Bölgesel promptlar üst üste biniyor ya da tüm tuvali kapsayan genel bir prompt yok, bu yüzden model boşlukları herhangi bir bölgeden dolduruyor.

Nasıl düzeltilir
Tüm görüntü için üçüncü, genel bir prompt ekle, üçünü birleştir ve bölgelerin üst üste binmesini önle. Bölgesel gücü 0.8'e düşür.

Concat kullanırken cond şekilleri eşleşmiyor hatası

Neden olur
İki prompt farklı metin kodlayıcılarından geliyor (örneğin SD 1.5 CLIP ve SDXL CLIP) ya da biri havuzlanmış çıktı içeriyor diğeri içermiyor.

Nasıl düzeltilir
Her iki promptu da aynı yükleyiciden aynı CLIP nesnesiyle kodla.

Birleştirince hiçbir şey değişmiyor

Neden olur
İki giriş aynı conditioning ya da birleştirilmiş çıkış sampler'a bağlı değil.

Nasıl düzeltilir
KSampler pozitif girişinin combine düğümünden geldiğini ve iki girişin farklı olduğunu kontrol et.

AD
Bu iş akışını telefonunuzdan çalıştırın
Bu sayfadaki her iş akışı, modeller ve özel düğümler hazır hâlde BitVector'da önceden yüklüdür. Birini seçin, prompt yazın, bitti. Sıfır kurulum, indirecek bir şey yok.

Conditioning (Combine) and (Concat) hakkında sorular

İki stil için Birleştir mi yoksa Birleştir mi?

Birleştir, ayrı ayrı değerlendirilen iki rehberliği karıştırır; Birleştir daha uzun bir prompt gibi. Stil için önce Birleştir, detay kelimeler için Birleştir dene.

Bunu negatif tarafta da yapabilir miyim?

Evet, tüm conditioning düğümleri negatif promptlar için de çalışır.

İlgili düğümler

AD
Düğüm onarmaktan yoruldunuz mu? Bırakın bulut yapsın
BitVector yüzlerce ComfyUI iş akışını hızlı bulut GPU'larında yüklü, güncel ve test edilmiş tutar. Python yok, CUDA hatası yok, VRAM sınırı yok. Her tarayıcıda çalışır.

Daha fazla ComfyUI düğümü

ComfyUI Manager
ComfyUI-Manager
ComfyUI Yöneticisi, arayüz içinden özel düğüm paketlerini ve modelleri kuran, güncelleyen ve düzelten, içe aktarılan iş akışlarındaki eksik düğümleri çözen ve kurulumunu anlık olarak kaydeden eklentidir.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple), .safetensors veya .ckpt model dosyasını açar ve her iş akışının ihtiyacı olan üç parçayı verir: diffusion MODEL, CLIP metin kodlayıcı ve VAE.
Save Image
ComfyUI core
Save Image, IMAGE tensörünü ComfyUI/output klasörüne PNG olarak kaydeder ve tüm iş akışını dosya meta verisine gömer. Böylece resmi tekrar ComfyUI’ye sürükleyip grafiği geri yükleyebilirsin.
VAE Decode
ComfyUI core
VAE Decode, örneklenen LATENT'i VAE ile piksel IMAGE'a dönüştürür; VAE Decode (Tiled) ise çok büyük resimler için aynı işlemi parçalara bölerek yapar.
Empty Latent Image
ComfyUI core
Empty Latent Image, metinden görsele örneklemenin başladığı boş latent tuvali (genişlik, yükseklik, batch_size) oluşturur; boyutlar 8’in katı olmalı ve model ailesiyle uyumlu olmalı.
Load Image
ComfyUI core
Load Image, ComfyUI giriş klasöründen (veya yüklemeden) bir resim okur ve img2img, inpainting, ControlNet ve IP-Adapter grafiklerinde başlangıç noktası olan alfa kanalından alınan bir MASK ile birlikte bir IMAGE tensörü çıkarır.