Model
Trends
.ai
Model
Trends
.ai
los mejores modelos de IA de código abierto

Nodo Conditioning (Combine) and (Concat) en ComfyUI

Conditioning (Combine) une dos conditionings para que el sampler se guíe por ambos al mismo tiempo; Conditioning (Concat) junta las secuencias de tokens en un solo prompt más largo. Los nodos relacionados ajustan área, máscara y rangos de pasos.
Paquete de nodos: ComfyUI core
Categoría: Condicionamiento y prompts

Qué hace Conditioning (Combine) and (Concat)

ComfyUI trata los prompts como datos, así que se pueden mezclar después de codificarlos. Conditioning (Combine) toma dos entradas CONDITIONING y saca una lista con ambas; el sampler evalúa cada una y promedia la guía, lo que mezcla dos ideas (por ejemplo dos estilos) de forma más pareja que ponerlas en un solo prompt. Conditioning (Concat) añade los tokens del segundo prompt al primero, funcionando como un prompt largo único.
La misma familia incluye Conditioning (Average) con un control de peso, Conditioning (Set Area) y (Set Mask) para aplicar un prompt solo a una zona, y ConditioningSetTimestepRange para usar un prompt solo en parte del muestreo. Juntos permiten hacer prompts regionales y programar prompts sin nodos personalizados.

Entradas

Nombre
Tipo
Qué es
conditioning_1
CONDITIONING
Primer prompt codificado.
conditioning_2
CONDITIONING
Segundo prompt codificado (Concat: se añade; Combine: se evalúa junto).

Salidas

Nombre
Tipo
Qué es
CONDITIONING
CONDITIONING
El conditioning combinado para la entrada positiva o negativa del sampler.
AD
Olvida la instalación: workflows de ComfyUI preinstalados en la nube
BitVector ejecuta workflows de ComfyUI listos para usar en sus propias GPU. Sin instalar nada, sin nodos faltantes, sin cuadros rojos. Ábrelo en el móvil o el portátil y genera en un minuto.

Cómo usar Conditioning (Combine) and (Concat)

  1. Codifica dos prompts con dos nodos CLIP Text Encode.
  2. Pasa ambos a Conditioning (Combine) o (Concat).
  3. Conecta la salida a la entrada positiva del KSampler.
  4. Para una región, pasa un prompt por Conditioning (Set Mask) con una MÁSCARA primero, luego combínalo con el prompt para toda la imagen.

Ajustes y consejos

  • Combine duplica el trabajo del sampler por paso en el lado positivo; Concat no.
  • Set Area con fuerza 1.0 y set_cond_area "default" es la técnica clásica de dos sujetos a la izquierda y derecha.
  • Usa ConditioningSetTimestepRange 0.0-0.3 para un prompt de composición y 0.3-1.0 para un prompt de detalle.
  • Conditioning (Average) con conditioning_to_strength 0.5 da un punto medio real entre dos prompts.

Solución de problemas de Conditioning (Combine) and (Concat)

Los sujetos se mezclan con Set Area o Set Mask

Por qué ocurre
Los prompts regionales se superponen o no hay un prompt general que cubra todo el lienzo, así que el modelo rellena los espacios con cualquiera de las regiones.

Cómo arreglarlo
Agrega un tercer prompt general para toda la imagen, combina los tres y evita que las regiones se superpongan. Baja la fuerza regional a 0.8.

Error: cond shapes no coinciden al usar Concat

Por qué ocurre
Los dos prompts vienen de diferentes codificadores de texto (por ejemplo SD 1.5 CLIP y SDXL CLIP) o uno tiene salida agrupada y el otro no.

Cómo arreglarlo
Codifica ambos prompts con el mismo objeto CLIP del mismo cargador.

No cambia nada al combinar

Por qué ocurre
Las dos entradas son el mismo conditioning, o la salida combinada no está conectada al sampler.

Cómo arreglarlo
Revisa que el cable al positivo del KSampler venga del nodo combine y que las dos entradas sean distintas.

AD
Ejecuta este workflow desde tu móvil
Todos los workflows de esta página están preinstalados en BitVector con los modelos y nodos personalizados ya colocados. Elige uno, escribe un prompt y listo. Cero configuración, nada que descargar.

Preguntas sobre Conditioning (Combine) and (Concat)

¿Combine o Concat para dos estilos?

Combine mezcla dos guías evaluadas por separado; Concat es como un prompt más largo. Prueba Combine primero para estilos, Concat para agregar palabras de detalle.

¿Se puede usar en el lado negativo?

Sí, todos los nodos de conditioning funcionan también para prompts negativos.

Nodos relacionados

AD
¿Cansado de arreglar nodos? Deja que lo haga la nube
BitVector mantiene cientos de workflows de ComfyUI instalados, actualizados y probados en GPU rápidas en la nube. Sin Python, sin errores de CUDA, sin límites de VRAM. Funciona desde cualquier navegador.

Más nodos de ComfyUI

ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager es la extensión que instala, actualiza y arregla paquetes de nodos personalizados y modelos desde la interfaz, resuelve nodos faltantes en flujos de trabajo importados y guarda instantáneas de tu configuración.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) abre un archivo de modelo .safetensors o .ckpt y entrega las tres partes que todo flujo de trabajo necesita: el MODEL de difusión, el codificador de texto CLIP y el VAE.
Save Image
ComfyUI core
Save Image guarda el tensor IMAGE en ComfyUI/output como un PNG, con todo el flujo de trabajo incrustado en los metadatos del archivo para que la imagen pueda arrastrarse de nuevo a ComfyUI y restaurar el gráfico.
VAE Decode
ComfyUI core
VAE Decode convierte el LATENT muestreado en una imagen en píxeles con el VAE; VAE Decode (Tiled) hace lo mismo en mosaicos para imágenes muy grandes.
Empty Latent Image
ComfyUI core
Empty Latent Image crea el lienzo latente vacío (ancho, alto, batch_size) desde donde empieza el muestreo de texto a imagen; las dimensiones deben ser múltiplos de 8 y coincidir con la familia del modelo.
Load Image
ComfyUI core
Load Image carga una imagen desde la carpeta de entrada de ComfyUI (o una subida) y genera un tensor IMAGE más una MÁSCARA tomada del canal alfa, que es el punto de partida para img2img, inpainting, ControlNet y gráficos IP-Adapter.