Model
Trends
.ai
Model
Trends
.ai
les meilleurs modèles d'IA open source

Checkpoint vs LoRA vs embedding vs ControlNet : à quoi sert chaque fichier

Sujet : Modèles
Par Quartermaster
Publié le 2025-10-08
Les six types de fichiers modèles que tu vas rencontrer, ce que chacun modifie, leur taille, où les mettre et quand les utiliser : checkpoints et fine-tunes, LoRAs et leurs cousins LyCORIS, embeddings d'inversion textuelle, ControlNets et IP-Adapters, VAEs et upscalers.

Aperçu

Un nouvel utilisateur télécharge un "modèle" et découvre que c'est l'un des six types différents qui vont dans six dossiers différents et ont six rôles différents. Le catalogue sur ce site indique le type de chaque entrée (modèle de base,
LoRA
, embedding, autre) et sa famille pour cette raison. Ce guide explique les types une fois pour que les étiquettes aient du sens.
La règle générale : un checkpoint est le peintre complet ; un LoRA apprend au peintre un nouveau sujet ou style ; un embedding apprend un nouveau mot au peintre ; un
ControlNet
ou IP-Adapter indique au peintre où placer les choses ou quoi copier d'une référence ; le VAE est les yeux du peintre qui convertissent entre la toile et l'espace de travail compressé ; un
upscaler
est un artisan séparé qui agrandit l'image finie. Seul le checkpoint peut fonctionner seul. Tout le reste a besoin d'un checkpoint de la même famille.
Les tailles en disent long. 2 à 7 Go pour un checkpoint
SDXL
et 12 à 24 Go pour
Flux
; 10 à 700 Mo pour un LoRA ; moins de 1 Mo pour un embedding ; 1 à 2,5 Go pour un ControlNet ; 300 Mo pour un VAE ; 60 Mo pour un upscaler ESRGAN. Si un fichier appelé LoRA fait 6 Go, c'est un checkpoint. La page du modèle ici montre la taille et le hash pour que tu puisses savoir avant de télécharger.

Référence

Nom
Type
Rôle
Checkpoint (base model)
2-24 GB
Le débruiteur complet, généralement avec l'encodeur de texte et le VAE inclus. Les fine-tunes (DreamShaper, Juggernaut,
Illustrious
, Pony) sont des checkpoints réentraînés sur de nouvelles données. Dossier : models/checkpoints (
ComfyUI
), models/Stable-diffusion (A1111,
Forge
). Flux,
Qwen
et
Wan
sont livrés sous forme de fichiers diffusion_models + text_encoders + vae séparés.
LoRA
10-700 MB
Une petite différence de poids appliquée par-dessus un checkpoint. Personnages, styles, concepts, curseurs, mouvement. Nécessite un mot déclencheur et un poids. Dossier : models/loras ou models/Lora.
LyCORIS / LoCon / LoHa / DoRA
10-700 MB
Variantes de LoRA qui touchent plus de couches ou utilisent une factorisation différente. Chargées comme les LoRAs dans toutes les UI actuelles.
Embedding (textual inversion)
10-200 KB
Un token appris pour l'encodeur de texte. Appelé par son nom de fichier dans le prompt. Courant comme embeddings négatifs (bad-hands, easynegative) sur
SD 1.5
et SDXL ; rare sur Flux. Dossier : models/embeddings.
ControlNet / T2I-Adapter
0.3-2.5 GB
Un réseau secondaire qui conditionne le débruiteur sur une pose, une carte de profondeur, une carte de contours ou un gribouillis. Spécifique à la famille. Dossier : models/controlnet.
IP-Adapter / reference
50 MB-1 GB
Conditionne sur une image au lieu du texte : transfert de style, référence de visage. Nécessite un modèle CLIP vision correspondant.
VAE
160-330 MB
Encodeur/décodeur entre pixels et latents. Généralement inclus dans les checkpoints ; des fichiers séparés corrigent les couleurs délavées (SDXL fp16-fix) ou accompagnent de nouvelles familles (Flux ae.safetensors, Wan VAE).
Upscaler
2-70 MB
ESRGAN, Real-ESRGAN, SwinIR, DAT : réseaux séparés qui agrandissent les pixels après génération. Dossier : models/upscale_models.
AD
Pas de dossiers, pas de types de fichiers, pas de chasse au VAE
BitVector Prism précharge le checkpoint, les LoRAs, le VAE et les ControlNets qui vont ensemble. Choisis un modèle sur ce site, un add-on et génère dans le navigateur.

Pas à pas

  1. Identifie le type de fichier grâce à l'étiquette du catalogue et à la taille avant de télécharger. Modèle de base, LoRA, embedding ou autre sur la fiche ; la taille exacte sur la page du modèle.
  2. Correspond à la famille. Chaque fichier non-checkpoint indique la famille pour laquelle il a été conçu (SDXL, Flux,
    Wan 2.2
    14B) ; il ne fonctionne qu'avec les checkpoints de cette famille.
  3. Place le fichier dans le dossier correspondant à son type (tableau ci-dessus) et rafraîchis l'interface.
  4. Checkpoint : sélectionne-le comme modèle. Pour les familles divisées (Flux, Qwen, Wan,
    Z-Image
    ), charge séparément le modèle de diffusion, les encodeurs de texte et le VAE dans ComfyUI.
  5. LoRA : charge le noeud LoRA après le checkpoint, ou <lora:name:0.8> dans le prompt, plus le mot déclencheur.
  6. Embedding : tape le nom du fichier dans le prompt (ou dans le prompt négatif pour les embeddings négatifs) ; ComfyUI utilise embedding:name.
  7. ControlNet : applique le noeud ControlNet avec l'image prétraitée (pose, profondeur) ; commence avec une force de 0.8 et un pourcentage final de 0.8.
  8. VAE et upscaler : sélectionne le VAE dans le chargeur ou les paramètres quand les couleurs sont mauvaises ; lance l'upscaler en dernière étape via Upscale Image (en utilisant Model).

Exemples

Une pile SDXL complète dans un prompt Forge

Checkpoint: juggernautXL_v9.safetensors | VAE: sdxl_vae_fp16fix.safetensors
Prompt: zavy cinematic, <lora:zavy-cinematic-xl:0.7> a knight resting by a campfire, night, embers, 35mm
Negative: easynegative, bad-hands-5, blurry | ControlNet: openpose, weight 0.8 | Upscaler: 4x-UltraSharp 2x

La même pile en noeuds ComfyUI

Load Checkpoint -> Load LoRA -> Apply ControlNet (OpenPose image) -> KSampler -> VAE Decode (fp16-fix VAE) -> Upscale Image (using Model: 4x-UltraSharp)

Astuces

  • Le type "autre" du catalogue couvre ControlNets, VAEs,
    upscalers
    et workflows ; la page du modèle précise lesquels.
  • Les merges sont des checkpoints créés en moyennant d'autres checkpoints ; ils héritent de la famille de leurs parents et gardent la compatibilité LoRA.
  • Un checkpoint d'
    inpainting
    est un checkpoint avec des canaux d'entrée supplémentaires ; il nécessite le workflow d'inpainting et ne remplace pas un modèle text-to-image classique.
  • Les embeddings négatifs étaient la méthode SD 1.5 pour corriger les mains ; sur SDXL ils aident moins et sur Flux ils ne servent à rien car le modèle n'a pas de
    CFG
    négatif.
  • Flux Fill, Flux Redux, Flux Depth et Canny sont des checkpoints ou des adaptateurs, pas des LoRAs, même s'ils sont proposés à côté des LoRAs sur le hub.
  • En cas de doute, les partenaires cloud ont la bonne combinaison préchargée : choisis le modèle et le LoRA, et le VAE et ControlNet correspondants sont gérés pour toi.

Dépannage

Téléchargé un "LoRA" qui fait 6 Go

Pourquoi cela arrive
C'est un checkpoint ; l'uploader l'a mal étiqueté.

Comment le corriger
Mets-le dans le dossier checkpoints et sélectionne-le comme modèle. L'étiquette du catalogue ici est fiable.

L'embedding ne fait rien

Pourquoi cela arrive
Mauvaise famille (embedding SD 1.5 sur SDXL), ou le nom tapé ne correspond pas au nom du fichier.

Comment le corriger
Correspond à la famille ; tape le nom exact du fichier sans extension ; dans ComfyUI utilise embedding:name.

ControlNet génère du bruit ou ignore la pose

Pourquoi cela arrive
ControlNet pour une autre famille, ou la photo brute a été utilisée au lieu de la carte prétraitée.

Comment le corriger
Utilise le ControlNet conçu pour la famille du checkpoint et lance d'abord le noeud préprocesseur.

Les couleurs sont délavées

Pourquoi cela arrive
VAE manquant ou incorrect.

Comment le corriger
Charge le VAE de la famille ; sur SDXL le VAE fp16-fix.

Le modèle charge mais génère des images noires

Pourquoi cela arrive
Débordement fp16 dans le VAE ou checkpoint qui nécessite --no-half-vae.

Comment le corriger
Utilise le VAE fp16-fix ou le flag no-half-vae ; sur Flux vérifie que la précision de l'encodeur de texte correspond à la build.

AD
PirateDiffusion
Checkpoints, LoRAs, embeddings et ControlNets, déjà connectés
PirateDiffusion organise des milliers de fichiers modèles pour toi sur ses propres GPU ; tu donnes le nom du checkpoint et les tags LoRA dans une commande Telegram et le VAE et ControlNets correspondants sont appliqués. Génération illimitée, prix fixe.

Questions

Lequel un débutant doit-il télécharger en premier ?

Un checkpoint de la famille que tu veux utiliser. Les LoRAs viennent ensuite, une fois que tu sais quel base tu préfères. Les embeddings et ControlNets arrivent quand un problème spécifique en a besoin.

Peut-on fusionner un LoRA dans un checkpoint ?

Oui, chaque UI a un outil de fusion, et le résultat est un nouveau checkpoint. Ça évite un noeud mais fige le poids ; la plupart gardent les LoRAs séparés.

Un fine-tune est-il la même chose qu'un LoRA ?

Non. Un fine-tune réentraîne tout le checkpoint (gigaoctets) ; un LoRA est un petit ajout (mégaoctets). Beaucoup de fine-tunes ont commencé comme des LoRAs fusionnés.

Flux et Qwen utilisent-ils des embeddings ?

Pratiquement jamais. Leurs encodeurs de texte LLM ne sont pas entraînés comme ça ; le travail de style et concept se fait avec des LoRAs.

Qu'est-ce qu'un fichier workflow ?

Un JSON ComfyUI qui connecte ces composants ensemble. Le catalogue en liste certains comme "autres" ; ils ne contiennent pas de poids, juste la recette.

Liens et sources

Modèles de ce guide

Écrit par
Quartermaster

Guides associés

Modèles
Qu'est-ce qu'un LoRA et comment l'utiliser dans ComfyUI, Forge, Automatic1111 et sur le cloud
Explication des LoRAs pour ceux qui veulent des résultats, pas des maths : ce qu'un fichier LoRA change, pourquoi il doit correspondre à la famille du modèle de base, les mots déclencheurs, les poids, empiler plusieurs LoRAs, le dossier et la syntaxe pour chaque interface, et comment tester un LoRA sur le cloud avant de télécharger quoi que ce soit.
Par Captain
2026-05-20
Applications
Comment installer un LoRA : dossiers, vérifications de fichiers et première utilisation dans ComfyUI, Forge, Automatic1111 et Draw Things
Le guide pratique d'installation : où télécharger un LoRA, comment vérifier le hash du fichier par rapport à la page du modèle, dans quel dossier le mettre pour chaque interface populaire, comment rafraîchir la liste, comment le charger la première fois, et les trois façons de l'utiliser dans le cloud sans rien installer.
Par Lookout
2025-09-24
Modèles
Comment fonctionnent les modèles d’images génératives IA : diffusion, latents et encodeurs de texte expliqués simplement
Le fonctionnement de Stable Diffusion, SDXL, Flux et des modèles vidéo sans les maths : quel rôle joue le bruit, pourquoi les modèles travaillent dans un espace latent compressé, ce que font l’encodeur de texte et le VAE, ce que changent vraiment les étapes et la guidance, et pourquoi les données d’entraînement déterminent ce qu’un modèle peut dessiner.
Par Quartermaster
2025-08-28
Prompting
ControlNet expliqué : pose, profondeur, contours et images de référence pour SD 1.5, SDXL et Flux
Comment ControlNet fait en sorte qu’un modèle suive une pose, une carte de profondeur, un dessin de contours ou un gribouillis au lieu de deviner la composition à partir du prompt : les types de contrôle courants et quand les utiliser, l’étape de prétraitement, les réglages de force et de pourcentage de fin, les fichiers spécifiques à chaque famille, et les alternatives de l’ère Flux (Flux Depth, Canny, Kontext).
Par Captain
2026-02-18
Modèles
Agrandissement des images IA : modèles ESRGAN, hires-fix, diffusion en tuiles et quand utiliser chacun
Les trois familles d’agrandissement et leur usage : les agrandisseurs rapides par pixels (4x-UltraSharp, Real-ESRGAN, SwinIR, DAT) pour un agrandissement propre, hires-fix pour ajouter du détail lors de la génération, et la diffusion en tuiles (Ultimate SD Upscale, SUPIR, Flux-based) pour transformer un rendu 1024 en une impression 4K détaillée ; avec les valeurs de débruitage, tailles de tuiles et les modèles à télécharger.
Par Quartermaster
2026-03-04

Autres guides

Modèles
FLUX.1 Dev : comment le guider, meilleurs réglages et idées créatives
Un guide pratique pour FLUX.1 Dev de Black Forest Labs : comment utiliser des instructions en langage naturel, réglages de guidage et d’étapes, empilement de LoRA, rendu de texte et idées de prompts qui exploitent ses points forts.
Par Captain
2026-09-30
Modèles
Stable Diffusion XL 1.0 : prompts, réglages et ce qu'il fait encore de mieux
Comment tirer le meilleur parti du modèle de base officiel SDXL 1.0 : résolutions natives, réglages CFG et sampler, le refiner, prompts négatifs et idées de styles où SDXL brille encore.
Par Captain
2026-10-01
Modèles
Stable Diffusion 1.5 : le modèle classique, bien utilisé
Stable Diffusion 1.5 vaut toujours le coup : la bonne résolution, CFG et sampler, comment utiliser sa grande bibliothèque de LoRAs et embeddings, et des idées de prompts créatifs adaptés à un modèle 512 pixels.
Par Captain
2026-10-02
Modèles
FLUX.2 Dev : comment utiliser le nouveau modèle de Black Forest Labs
FLUX.2 Dev permet des prompts plus longs, un meilleur texte, un réalisme renforcé et une édition multi-références. Ce guide explique le workflow turbo, les réglages de guidance et de résolution, la structure du prompt et des idées qui tirent parti de ses nouvelles capacités.
Par Captain
2026-10-03
Modèles
Qwen-Image : longues invites, texte parfait et affiches bilingues
Qwen-Image est le modèle à utiliser quand les mots dans l’image comptent. Apprends à écrire ses longues invites descriptives, à rendre le texte anglais et chinois avec précision, à régler le CFG et les étapes, et à explorer des idées créatives avec beaucoup de mise en page.
Par Captain
2026-09-29
Modèles
SDXL-Lightning : génération en quatre étapes sur n'importe quel checkpoint SDXL
Le LoRA SDXL-Lightning de ByteDance transforme un rendu SDXL de 30 étapes en un rendu de 4 étapes. Découvre le nombre d'étapes, le CFG à utiliser, le sampler, et comment le combiner avec tes checkpoints et LoRAs de style préférés.
Par Captain
2026-09-30