generated
Easy Apply IPAdapter (FaceID Kolors)(ipadapterApplyFaceIDKolors)
Нода Easy Apply IPAdapter (FaceID Kolors) из ComfyUI-Easy-Use.
ipadapter Apply Face ID Kolors
model
image
image_negative
attn_mask
clip_vision
optional_ipadapter
preset
FACEID PLUS KOLORS
lora_strength
0.60
provider
CUDA
weight
0.80
weight_faceidv2
1.00
weight_kolors
0.80
weight_type
COMBO
combine_embeds
COMBO
start_at
0.000
end_at
1.000
embeds_scaling
COMBO
cache_mode
all
use_tiled
use_batch
sharpening
0.00
Easy Use
Этот узел представляет собой комплексную обертку для применения IPAdapter FaceID с пресетом Kolors. Он объединяет стандартную настройку FaceID (извлечение face embedding, масштабирование FaceID LoRA, композицию embedding и внедрение Внимания IPAdapter) в один узел Easy Apply. Пресет зафиксирован как FACEID PLUS KOLORS, поэтому узел готов к генерации с условием по лицу с использованием модели, совместимой с Kolors.
Входы
| Вход | Тип | По умолчанию | Описание |
|---|---|---|---|
model | МОДЕЛЬ | — | Диффузионная модель, к которой применяется условие IPAdapter. |
image | ИЗОБРАЖЕНИЕ | — | Входные изображения лица. Используются как для извлечения face embedding через InsightFace, так и для получения признаков CLIP vision. |
preset | КОМБО | FACEID PLUS KOLORS | Фиксированный пресет. Доступен только FACEID PLUS KOLORS. |
lora_strength | ПЛАВАЮЩИЙ | 0.6 | Сила FaceID LoRA, применяемого перед условием IPAdapter. Более низкие значения ослабляют перенос личности; более высокие могут сделать лицо более выраженным, но могут вызвать артефакты. |
provider | КОМБО | CUDA | Провайдер выполнения для анализа лица InsightFace. Варианты: CPU, CUDA, ROCM, DirectML, OpenVINO, CoreML. Используйте CPU, если совместимое ускорение недоступно. |
weight | ПЛАВАЮЩИЙ | 0.8 | Общий вес условия IPAdapter. Диапазон: от -1 до 3. |
weight_faceidv2 | ПЛАВАЮЩИЙ | 1 | Вес компонента FaceID v2 embedding. Диапазон: от -1 до 5. |
weight_kolors | ПЛАВАЮЩИЙ | 0.8 | Вес компонента Kolors embedding. Диапазон: от -1 до 5. |
weight_type | КОМБО | — | Режим взвешивания, используемый при применении Внимания IPAdapter по всему UNet. Точный набор вариантов определяется базовой реализацией IPAdapter. |
combine_embeds | КОМБО | — | Способ объединения embedding FaceID и Kolors/CLIP. Варианты: concat, add, subtract, average, norm average. |
start_at | ПЛАВАЮЩИЙ | 0 | Начало интервала влияния IPAdapter. Диапазон: от 0 до 1. |
end_at | ПЛАВАЮЩИЙ | 1 | Конец интервала влияния IPAdapter. Диапазон: от 0 до 1. |
embeds_scaling | КОМБО | — | Определяет способ внедрения embedding во Внимание. Варианты: V only, K+V, K+V w/ C penalty, K+mean(V) w/ C penalty. |
cache_mode | КОМБО | all | Что кэшировать между вызовами. Варианты: insightface only, clip_vision only, ipadapter only, all, none. |
use_tiled | БУЛЕВО | false | Включает плиточную обработку, которая может снизить использование VRAM при работе с большими изображениями. |
use_batch | БУЛЕВО | false | Включает пакетную обработку входных изображений и embedding. |
sharpening | ПЛАВАЮЩИЙ | 0 | Количество повышения резкости, применяемое при обработке IPAdapter. Диапазон: от 0 до 1. |
image_negative | ИЗОБРАЖЕНИЕ | — | Необязательное негативное эталонное изображение. Используется как негативное условие для лица/embedding. |
attn_mask | МАСКА | — | Необязательная маска Внимания. Ограничивает действие IPAdapter определенными областями латентного пространства/изображения. |
clip_vision | CLIP_VISION | — | Необязательная модель CLIP Vision. Если не указана, узел полагается на пресет и кэшированную модель. |
optional_ipadapter | IPADAPTER | — | Необязательная модель IPAdapter. Используйте этот вход для подачи модели IPAdapter, загруженной извне, вместо внутренней настройки пресета. |
Выходы
Согласно определению узла в исходном коде, выходные слоты отсутствуют.
Примечания по использованию
- Вход
presetзафиксирован какFACEID PLUS KOLORS, поэтому переключение пресетов не требуется при обычном использовании. - Настраивайте
lora_strengthперед изменениемweight. Если идентичность лица слишком слабая, попробуйте увеличитьlora_strength,weightилиweight_faceidv2. Если результат выглядит переобученным или искаженным, сначала уменьшитеlora_strength. start_atиend_atуправляют интервалом денойзинга, в котором IPAdapter активен. Полный диапазон по умолчанию (от0до1) применяет условие на всем протяжении. Более узкий интервал может помочь сохранить композицию, не теряя идентичности.cache_modeуправляет кэшированием ресурсов InsightFace, CLIP vision и IPAdapter. Режимallудобен для повторных генераций;noneбезопаснее, когда входные данные часто меняются и устаревшие кэшированные признаки могут стать проблемой.image_negativeможно указать для негативного условия по лицу, что может помочь подавить нежелательные черты лица.attn_maskполезна, когда условие по лицу должно влиять только на определенную часть изображения, например, на область лица.- Если доступное оборудование не поддерживает CUDA, переключите
providerнаCPUили другой подходящий провайдер; в противном случае анализ лица InsightFace может завершиться ошибкой во время выполнения.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.