EasyUse/Adaptergenerated
Easy Apply IPAdapter(ipadapterApply)
Le nœud Easy Apply IPAdapter (ipadapterApply) applique un IPAdapter à un modèle de diffusion en une seule étape.
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
Description
Le nœud Easy Apply IPAdapter (ipadapterApply) applique un IPAdapter à un modèle de diffusion en une seule étape. Il encapsule le pipeline IPAdapter habituel (sélection du préréglage, force LoRA optionnelle, fournisseur, planification, mise en cache et masque d'attention optionnel) et renvoie un modèle modifié pouvant être directement utilisé dans un sampler.
Ce nœud appartient à la catégorie EasyUse/Adapter.
Entrées
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
model | MODEL | Oui | — | Le modèle de diffusion auquel appliquer l'IPAdapter. |
image | IMAGE | Oui | — | Image de référence utilisée par l'adaptateur. Pour les préréglages FaceID, elle doit contenir un visage. |
preset | COMBO | Oui | — | Sélectionne le préréglage IPAdapter à utiliser. Les choix disponibles dépendent de vos préréglages/modèles installés. |
lora_strength | FLOAT | Oui | 0.6 | Force de la LoRA utilisée par le préréglage sélectionné. Les préréglages sans LoRA ignorent ce paramètre. |
provider | COMBO | Oui | CUDA | Fournisseur d'exécution pour les composants de l'adaptateur. Options : CPU, CUDA, ROCM, DirectML, OpenVINO, CoreML. |
weight | FLOAT | Oui | 1.0 | Poids global de l'IPAdapter. Plage : -1 à 3, pas de 0.05. Mettre à 0 pour désactiver l'influence de l'adaptateur. |
weight_faceidv2 | FLOAT | Oui | 1.0 | Poids distinct utilisé lorsque le préréglage sélectionné est FaceID v2. Plage : -1 à 5, pas de 0.05. Ignoré par les préréglages autres que FaceID v2. |
start_at | FLOAT | Oui | 0.0 | Fraction d'étape à laquelle l'IPAdapter commence à être appliqué. Plage : 0 à 1, pas de 0.001. |
end_at | FLOAT | Oui | 1.0 | Fraction d'étape à laquelle l'IPAdapter cesse d'être appliqué. Plage : 0 à 1, pas de 0.001. |
cache_mode | COMBO | Oui | all | Détermine quels composants sont mis en cache entre les appels. Options : insightface only, clip_vision only, ipadapter only, all, none. |
use_tiled | BOOLEAN | Oui | false | Active l'application en mosaïque de l'IPAdapter pour réduire l'utilisation de la mémoire. Utile pour les grandes images, bien que les résultats puissent légèrement différer. |
attn_mask | MASK | Non | — | Masque optionnel pour contraindre l'attention de l'IPAdapter. |
optional_ipadapter | IPADAPTER | Non | — | Un objet IPAdapter existant à réutiliser au lieu d'en construire un à partir du préréglage. |
Sorties
| Type | Description |
|---|---|
MODEL | Le modèle d'entrée avec l'IPAdapter appliqué. Utilisez-le dans un sampler pour générer avec l'adaptateur actif. |
IMAGE | L'image de référence d'origine fournie en entrée, transmise telle quelle. |
MASK | Le masque d'attention fourni à attn_mask, transmis tel quel, ou None si aucun masque n'a été fourni. |
IPADAPTER | L'objet IPAdapter créé ou utilisé par ce nœud, disponible pour être réutilisé dans d'autres nœuds d'adaptateur. |
Notes d'utilisation
- Avec la planification par défaut (
start_at=0.0,end_at=1.0), l'IPAdapter est actif sur toute la plage de denoising. Réduireend_atne l'applique que pendant les premières étapes, tandis qu'augmenterstart_atne l'applique que plus tard. weightest le principal contrôle de force.weight_faceidv2est une valeur de force supplémentaire et distincte pour les préréglages FaceID v2.lora_strengthcontrôle la LoRA chargée par le préréglage sélectionné. Les préréglages de type FaceID incluent généralement une telle LoRA, mais ce paramètre n'a aucun effet pour les préréglages qui n'en incluent pas.cache_modeest utile pour les exécutions par lot.allmet en cache chaque composant réutilisable, tandis quenonedésactive la mise en cache et libère les ressources plus tôt.use_tiledpeut aider à éviter les erreurs de mémoire insuffisante avec les images haute résolution. Comme la mosaïque peut modifier le comportement de l'attention, comparez les résultats si la qualité de sortie est importante.- Les sorties
IMAGEetMASKsont des valeurs de transmission fournies pour le chaînage ; ce ne sont pas des images ou des masques générés. - Si vous fournissez
optional_ipadapter, le nœud peut réutiliser un IPAdapter déjà construit plutôt que d'en construire un nouveau.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.