EasyUse/Adaptergenerated
Easy Apply PuLID(applyPulID)
Easy Apply PuLID aplica un adaptador de identidad PuLID al modelo usando una imagen de referencia del rostro y una máscara de atención opcional.
apply Pul ID
model
image
attn_mask
model
pulid_file
COMBO
insightface
COMBO
method
COMBO
weight
1.00
start_at
0.000
end_at
1.000
Easy Use
Easy Apply PuLID aplica un adaptador de identidad PuLID al modelo usando una imagen de referencia del rostro y una máscara de atención opcional. Está diseñado como una interfaz simple de un solo nodo para el flujo de trabajo del adaptador: proporciona tu modelo base, un archivo de modelo PuLID, una imagen facial y controla la fuerza con la que se inyecta la identidad.
Entradas
- model (
MODEL): El modelo de difusión base al que se le aplicará el adaptador PuLID. - pulid_file (
COMBO): El archivo de modelo PuLID que se cargará. Selecciona uno de los archivos.safetensors/model disponibles incluidos o configurados en el nodo. - insightface (
COMBO): El dispositivo de ejecución utilizado por InsightFace para el análisis facial y la extracción de embeddings. Las opciones sonCPU,CUDAyROCM. EligeCUDAoROCMpara aceleración por GPU, oCPUsi no hay una GPU compatible disponible. - image (
IMAGE): Imagen de referencia que contiene el rostro cuya identidad se transferirá. El rostro se detecta y se codifica mediante InsightFace. - method (
COMBO): Modo de inyección para el adaptador. Opciones:fidelity: Prioriza una preservación sólida de la identidad.style: Prioriza el estilo de la salida generada.neutral: Utiliza un punto intermedio equilibrado entre fidelidad y estilo.
- weight (
FLOAT): Fuerza general de la influencia de PuLID. El valor predeterminado es1. El rango es de-1a5, ajustable en pasos de0.05. Los valores superiores a1intensifican las características de identidad; los valores iguales o inferiores a0reducen o invierten el efecto del adaptador. - start_at (
FLOAT): Fracción del paso temporal en la que el adaptador comienza a aplicar su influencia. El valor predeterminado es0(inicio del muestreo). - end_at (
FLOAT): Fracción del paso temporal en la que el adaptador deja de aplicar su influencia. El valor predeterminado es1(fin del muestreo). - attn_mask (
MASK, opcional): Una máscara de atención que limita dónde afecta el adaptador PuLID a la imagen generada. Es útil para aplicar la identidad solo a regiones específicas del espacio latente.
Salidas
- model (
MODEL): El modelo modificado con el adaptador PuLID aplicado, listo para conectarse a un muestreador o a otros nodos de adaptadores.
Notas de uso
- El nodo espera un rostro claro y de frente en la imagen de referencia para obtener la mejor calidad de embedding.
- Usa
start_atyend_atpara limitar el efecto del adaptador a una parte del muestreo, lo que puede ayudar a preservar la composición al principio mientras se refuerza la identidad más tarde. - La entrada
attn_maskes opcional. Cuando se omite, el adaptador afecta a toda la imagen. - Si InsightFace no puede detectar un rostro en la imagen de referencia, el nodo fallará o producirá un embedding no válido, así que recorta o alinea el rostro de antemano si es necesario.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.