EasyUse/Adaptergenerated
Easy Apply IPAdapter(ipadapterApply)
El nodo Easy Apply IPAdapter (`ipadapterApply`) aplica un IP-Adapter a un modelo de diffusion en un solo paso.
ipadapter Apply
model
image
attn_mask
optional_ipadapter
model
images
masks
ipadapter
preset
COMBO
lora_strength
0.60
provider
CUDA
weight
1.00
weight_faceidv2
1.00
start_at
0.000
end_at
1.000
cache_mode
all
use_tiled
Easy Use
Descripción
El nodo Easy Apply IPAdapter (ipadapterApply) aplica un IP-Adapter a un modelo de diffusion en un solo paso. Envuelve el pipeline habitual de IPAdapter (selección de preset, fuerza opcional de LoRA, proveedor, programación, caché y máscara de atención opcional) y devuelve un modelo modificado que se puede pasar directamente a un sampler.
Este nodo pertenece a la categoría EasyUse/Adapter.
Entradas
| Nombre | Tipo | Requerido | Por defecto | Descripción |
|---|---|---|---|---|
model | MODEL | Sí | — | El modelo de diffusion al que se aplica el IPAdapter. |
image | IMAGE | Sí | — | Imagen de referencia utilizada por el adaptador. Para los presets FaceID, debe contener un rostro. |
preset | COMBO | Sí | — | Selecciona el preset de IPAdapter a utilizar. Las opciones disponibles dependen de los presets/modelos instalados. |
lora_strength | FLOAT | Sí | 0.6 | Fuerza del LoRA utilizado por el preset seleccionado. Los presets sin LoRA ignoran este valor. |
provider | COMBO | Sí | CUDA | Proveedor de ejecución para los componentes del adaptador. Opciones: CPU, CUDA, ROCM, DirectML, OpenVINO, CoreML. |
weight | FLOAT | Sí | 1.0 | Peso general del IPAdapter. Rango: -1 a 3, paso 0.05. Ajústalo a 0 para desactivar la influencia del adaptador. |
weight_faceidv2 | FLOAT | Sí | 1.0 | Peso separado utilizado cuando el preset seleccionado es FaceID v2. Rango: -1 a 5, paso 0.05. Los presets que no son FaceID v2 lo ignoran. |
start_at | FLOAT | Sí | 0.0 | Fracción de paso en la que el IPAdapter comienza a aplicarse. Rango: 0 a 1, paso 0.001. |
end_at | FLOAT | Sí | 1.0 | Fracción de paso en la que el IPAdapter deja de aplicarse. Rango: 0 a 1, paso 0.001. |
cache_mode | COMBO | Sí | all | Controla qué componentes se guardan en caché entre llamadas. Opciones: insightface only, clip_vision only, ipadapter only, all, none. |
use_tiled | BOOLEAN | Sí | false | Habilita la aplicación en mosaico del IPAdapter para reducir el uso de memoria. Útil para imágenes grandes, aunque los resultados pueden variar ligeramente. |
attn_mask | MASK | No | — | Máscara opcional para limitar la atención del IPAdapter. |
optional_ipadapter | IPADAPTER | No | — | Un objeto IPAdapter existente para reutilizar en lugar de crear uno desde el preset. |
Salidas
| Tipo | Descripción |
|---|---|
MODEL | El modelo de entrada con el IPAdapter aplicado. Úsalo en un sampler para generar con el adaptador activo. |
IMAGE | La imagen de referencia de entrada original, que se pasa sin cambios. |
MASK | La máscara de atención proporcionada a attn_mask, que se pasa sin cambios, o None si no se proporcionó ninguna máscara. |
IPADAPTER | El objeto IPAdapter creado o utilizado por este nodo, disponible para reutilizarlo en otros nodos de adaptador. |
Notas de uso
- Con la programación predeterminada (
start_at=0.0,end_at=1.0), el IPAdapter está activo en todo el rango de denoising. Reducirend_atlo aplica solo durante los primeros pasos, mientras que aumentarstart_atlo aplica solo más tarde. weightes el control principal de intensidad.weight_faceidv2es un valor de intensidad adicional e independiente para los presets de FaceID v2.lora_strengthcontrola el LoRA cargado por el preset seleccionado. Los presets estilo FaceID suelen incluir un LoRA de este tipo, pero el parámetro no tiene efecto en los presets que no lo incluyen.cache_modees útil para ejecuciones por lotes.allguarda en caché todos los componentes reutilizables, mientras quenonedesactiva el guardado en caché y libera los recursos antes.use_tiledpuede ayudar a evitar errores de falta de memoria con imágenes de alta resolución. Dado que el mosaico puede alterar el comportamiento de la atención, compara los resultados si la calidad de la salida es importante.- Las salidas
IMAGEyMASKson valores de paso directo que se proporcionan para el encadenamiento; no son imágenes ni máscaras generadas. - Si proporcionas
optional_ipadapter, el nodo puede reutilizar un IPAdapter ya construido en lugar de crear uno nuevo.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.