Model
.ai
le suivi des modèles d'IA ouverts

Nœud Load LoRA dans ComfyUI

Load LoRA (LoraLoader) applique un fichier LoRA au MODEL et au CLIP avec des forces séparées, pour que tu puisses ajouter un style, un personnage ou un concept à n'importe quel checkpoint sans fusionner.
Pack de nœuds : ComfyUI core
Catégorie : Chargeurs
Author: comfyanonymous

Ce que fait Load LoRA

Un LoRA est un petit patch entraîné par-dessus un modèle de base. Load LoRA prend le MODEL et le CLIP venant d'un chargeur de checkpoint, applique le patch, et sort de nouveaux objets MODEL et CLIP. Tout ce qui vient après (prompts, sampler) utilise alors ces versions patchées. Tu peux chaîner plusieurs nœuds Load LoRA pour empiler les LoRAs.
strength_model ajuste combien le LoRA modifie le réseau de diffusion, strength_clip combien il modifie l'encodeur de texte. La plupart des LoRAs sont faits pour être utilisés entre 0.6 et 1.0 sur les deux. Des forces négatives éloignent le modèle du concept. LoraLoaderModelOnly est le même nœud sans la partie CLIP, ce qui suffit pour la plupart des LoRAs Flux et vidéo.

Entrées

Nom
Type
Rôle
model
MODEL
Le modèle à patcher, venant de Load Checkpoint, Load Diffusion Model ou d'un nœud LoRA précédent.
clip
CLIP
L'encodeur de texte à patcher.
lora_name
COMBO
Le fichier LoRA dans models/loras.
strength_model
FLOAT
Poids appliqué au patch du modèle. 1.0 est la force entraînée ; 0 le désactive.
strength_clip
FLOAT
Poids appliqué au patch de l'encodeur de texte.

Sorties

Nom
Type
Rôle
MODEL
MODEL
Le modèle patché pour le sampler ou le prochain LoRA.
CLIP
CLIP
L'encodeur de texte patché pour CLIP Text Encode.

Comment utiliser Load LoRA

  1. Place le fichier LoRA dans ComfyUI/models/loras.
  2. Insère Load LoRA entre le chargeur de checkpoint et le sampler : model et clip en entrée, MODEL et CLIP en sortie.
  3. Connecte la sortie CLIP aux nœuds CLIP Text Encode, pas au CLIP du checkpoint original.
  4. Choisis lora_name et règle les deux forces, en commençant à 0.8.
  5. Ajoute les mots déclencheurs de la page LoRA dans le prompt positif.

Réglages et conseils

  • Le LoRA doit correspondre à la famille de base : un LoRA SDXL ne sert à rien sur SD 1.5 et un LoRA Flux échoue sur SDXL.
  • Quand tu empiles des LoRAs, baisse chaque force pour que le total reste autour de 1.0 à 1.5 ; des forces trop fortes brûlent l'image.
  • Un LoRA qui ne change que le modèle (pas l'encodeur de texte) affiche "lora key not loaded" pour les clés CLIP ; c'est sans danger.
  • Pour un test rapide A/B, mets strength_model à 0 au lieu de débrancher le nœud ; le graphe reste connecté.
  • Utilise un nœud empileur de LoRA d'un pack personnalisé (rgthree Power Lora Loader, Efficiency LoRA Stacker) si tu utilises souvent plus de trois LoRAs.

Dépannage de Load LoRA

lora key not loaded : lora_unet_... (des dizaines de lignes)

Pourquoi cela arrive
Le LoRA a été entraîné pour une architecture différente du modèle auquel il est appliqué, donc aucun nom de couche ne correspond.

Comment le corriger
Vérifie sur la page LoRA son modèle de base (SD 1.5, SDXL, Pony, Illustrious, Flux) et associe-le à un checkpoint de cette famille. Quelques clés non appariées sont normales ; des centaines signifient la mauvaise famille.

Le LoRA n'a aucun effet visible

Pourquoi cela arrive
Les nœuds CLIP Text Encode sont encore connectés au CLIP du checkpoint au lieu de la sortie LoRA, le mot déclencheur manque, ou la force est à 0.

Comment le corriger
Reconnecte les deux nœuds prompt au CLIP qui sort de Load LoRA, ajoute les mots déclencheurs, et monte strength_model à 1.0 pour vérifier que ça marche avant de baisser.

Les images sont surexposées, brûlées ou pleines d'artefacts

Pourquoi cela arrive
La force combinée des LoRAs est trop élevée, souvent parce que plusieurs LoRAs tournent à 1.0 ensemble ou qu'un LoRA surentraîné demande moins de 1.

Comment le corriger
Baisse strength_model à 0.5-0.7 par LoRA et garde le total de la pile autour de 1.2 ou moins. Augmente un peu le cfg si les détails disparaissent.

Erreur : taille attendue pour les deux premières dimensions du tenseur batch2... (incompatibilité de forme)

Pourquoi cela arrive
Un LoRA de rang ou famille incorrect est appliqué au CLIP, typiquement un LoRA SDXL avec strength_clip au-dessus de 0 sur un CLIP Flux.

Comment le corriger
Utilise LoraLoaderModelOnly pour les LoRAs Flux et vidéo, ou mets strength_clip à 0.

Questions sur Load LoRA

Puis-je charger plusieurs LoRAs ?

Oui. Enchaîne les nœuds Load LoRA : les sorties MODEL et CLIP d'un vont dans le suivant. L'ordre importe rarement ; les forces oui.

strength_model et strength_clip doivent-ils être identiques ?

En général oui. Baisse strength_clip quand le LoRA prend trop le contrôle du prompt, baisse strength_model quand le style est trop marqué.

Les fichiers LyCORIS / LoCon / DoRA fonctionnent-ils ici ?

La plupart oui, dans le même nœud. Les formats très anciens peuvent demander le pack de nœuds custom LyCORIS.

Autres nœuds ComfyUI