Descripción
El Nodo Krea2 Peso del Prompt proporciona ponderación por token para modelos Krea2 (K2) mediante el escalado de valores de Atención.
La ponderación Estándar (por ejemplo, (word:1.5) en el texto del prompt) no funciona con el codificador Qwen3-VL que utiliza Krea2. Este Nodo aplica la ponderación DESPUÉS de la codificación de texto de CLIP, parcheando el mecanismo de Atención del modelo para que los tokens puedan potenciarse o suprimirse de manera detallada.
Use una etiqueta de peso como (word:-1) para Eliminar un concepto de la generación, o (word:1.5) para enfatizarlo. La ponderación se aplica al acondicionamiento y también modifica el modelo en sí, por lo que el Nodo genera tanto un modelo parcheado como un tensor de acondicionamiento. Al usar este Nodo, establezca el Escalar CFG del MUESTREADOR en 1.0 (el Nodo maneja el acondicionamiento internamente a través del modelo parcheado).
Entradas
| Nombre | Tipo | Requerido | Predeterminado | Rango / Paso | Descripción |
|---|---|---|---|---|---|
clip | CLIP | Sí | — | — | El modelo CLIP (Qwen3-VL) utilizado para la codificación de texto. Generalmente el CLIP de un checkpoint de Krea2. |
model | MODEL | Sí | — | — | El modelo de difusión (UNet o transformador) que se va a parchear con el escalado de Atención por token. |
text | STRING | Sí | "" | — | El texto del prompt. Incluya etiquetas de peso en el formato (word:weight) para controlar las contribuciones de tokens individuales. |
strength | FLOAT | Sí | 1.0 | 0.0 – 4.0 (paso 0.05) | Multiplicador global aplicado a todas las etiquetas de peso. Útil para ajustar el efecto general hacia arriba o hacia abajo sin editar el prompt. |
Salidas
| Nombre | Tipo | Descripción |
|---|---|---|
model | MODEL | El modelo de Entrada con pesos de Atención parcheados para respetar el escalado a nivel de token. Use este modelo en el Nodo MUESTREADOR. |
conditioning | CONDITIONING | El tensor de acondicionamiento derivado del texto, con el escalado por token integrado. Pase esto al MUESTREADOR como de costumbre. |
Notas de Uso
-
Sintaxis de peso – dentro de la Entrada
text, escriba(word:float).(cat:2.0): duplica la influencia del token “cat”.(car:-1.0): peso Negativo que suprime el concepto.(sky:0.0): deshabilita efectivamente ese token.- Los tokens sin ponderación explícita se comportan normalmente (peso = 1.0).
-
El Escalar CFG debe ser 1.0 – porque el Nodo aplica el acondicionamiento internamente a través del modelo parcheado, la orientación CFG habitual está desactivada. Establezca el parámetro
cfgdel MUESTREADOR en1.0. -
Fuerza global – la Entrada
strengthmultiplica cada etiqueta de peso. Si tiene(tree:2.0)y la fuerza es0.5, el peso efectivo se convierte en1.0. Esto es útil para ajustar rápidamente la agresividad de la ponderación sin reescribir el prompt. -
Compatibilidad con Qwen3‑VL – este Nodo está diseñado específicamente para el codificador Qwen3-VL utilizado por Krea2. La ponderación Estándar de ComfyUI (a través del Nodo
CLIPTextEncode) no funciona con ese codificador; este Nodo proporciona el único control por token confiable. -
Orden de las Salidas – ambas Salidas son Requeridas. El modelo parcheado debe usarse con la Salida de acondicionamiento correspondiente, de lo contrario los pesos no se aplicarán correctamente.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.