Hvor er ComfyUI-modellmappen? Innebygde og ekstra baner
For en portabel eller manuell ComfyUI-installasjon er det innebygde modellbiblioteket ComfyUI/models/. Legg hver fil i undermappen for modelltypen — checkpoints i models/checkpoints, LoRAs i models/loras og VAEs i models/vae. Hvis filene allerede ligger i et delt bibliotek, legger du dette biblioteket til som en ekstra modellbane i stedet for å lage enda en fullstendig kopi.
Den innebygde ComfyUI-modellmappen
ComfyUI behandler ikke models som én udelt beholder. Innlasterne ser i registrerte mapper etter riktig modelltype. Den innebygde ComfyUI-mappen for LoRA er ComfyUI/models/loras. Et checkpoint som plasseres der, er fortsatt et checkpoint. Plasseringen endrer ikke hva filen inneholder.
ComfyUI/
└── models/
├── checkpoints/ # komplette diffusion-checkpoints
├── diffusion_models/ # diffusjons- eller UNet-vekter
├── loras/ # LoRA og beslektede adapterfiler
├── text_encoders/ # tekstkodervekter
├── vae/ # VAE-modeller
└── controlnet/ # ControlNet- og T2I-adaptermodeller
Det gjeldende offisielle konfigurasjonseksemplet gjenkjenner også eldre navn som unet og clip. For et nytt og ryddig bibliotek foretrekker du navnene ovenfor. Andre nodetyper kan registrere flere mapper, så en pakke med egendefinerte noder kan legge til en modellplassering som ikke finnes i dette korte kartet.
ComfyUI Desktop: Åpne mappen, ikke gjett
Desktop-installasjoner er lette å feiltolke fordi programmet administrerer mer av utformingen. I ComfyUI Desktop bruker du Help → Open Folder → Open Model Folder. Det åpner den aktive plasseringen og unngår at en modell kopieres til en mappe med lignende navn som tilhører en eldre installasjon.
Dette er også den raskeste diagnosen når en fil ikke vises. Bekreft at du ser på modellmappen som det kjørende programmet bruker, ikke bare den første ComfyUI-mappen som et filsystemsøk returnerer.
Når ekstra modellbaner er det ryddigste svaret
En ekstrabane er nyttig når to ComfyUI-installasjoner skal se det samme biblioteket, når en annen brukerflate allerede eier filene, eller når store modeller ligger på en annen disk. Den forteller ComfyUI hvor det ellers skal lete. Den kopierer, konverterer, slår sammen eller sikkerhetskopierer ikke en modell.
Den vanskelige detaljen er at portabel/manuell ComfyUI og ComfyUI Desktop ikke bruker samme konfigurasjonsfilnavn:
- Portabel eller manuell installasjon: Kopier
ComfyUI/extra_model_paths.yaml.exampletilComfyUI/extra_model_paths.yaml, og rediger deretter kopien. - Desktop på Windows: Rediger
C:\Users\YourUsername\AppData\Roaming\ComfyUI\extra_models_config.yaml. - Desktop på macOS: Rediger
~/Library/Application Support/ComfyUI/extra_models_config.yaml.
Behold oppføringen som Desktop genererte. Den offisielle Desktop-veiledningen sier at konfigurasjonen skal legges til i den eksisterende filen, ikke erstatte den. Sikkerhetskopier YAML-filen først. Innrykk er en del av syntaksen.
En liten, lesbar ekstrabanekonfigurasjon
Begynn med ett navngitt bibliotek og bare modelltypene du faktisk deler. base_path er overordnet mappe. De gjenværende verdiene er relative baner fra den.
shared_models:
base_path: /Volumes/AI-Library/models/
checkpoints: checkpoints
loras: loras
vae: vae
controlnet: controlnet
text_encoders: text_encoders
diffusion_models: diffusion_models
På Windows bruker du en absolutt Windows-bane for base_path, for eksempel D:\AI-Library\models\. Behold mellomrom i banen hvis de er reelle. Ikke finn på anførselstegn eller escaping før YAML-parseren krever det. Den enkleste konfigurasjonen er vanligvis den du kan sammenligne direkte med mappene på disken.
Start på nytt, oppdater og bevis én kjent modell
Lagre konfigurasjonen, og start ComfyUI på nytt. Den offisielle modellveiledningen opplyser også at r oppdaterer nodedefinisjoner, men en omstart er den tydeligste kontrollen etter at modellbaner er endret. Bevis deretter oppsettet med filer du kan identifisere:
- Velg ett kjent checkpoint og én kjent LoRA fra det eksterne biblioteket.
- Kontroller at hver fil vises i riktig loader, ikke bare et sted i brukerflaten.
- Last en liten eksisterende arbeidsflyt, og bekreft at begge filene faktisk kan åpnes.
- La den opprinnelige plasseringen være urørt til testen lykkes etter en ny omstart.
Hvis en modell mangler, kontrollerer du den aktive modellmappen, YAML-innrykk, base_path, den typespesifikke undermappen og filendelsen — i denne rekkefølgen. Vellykket YAML-parsing beviser ikke at et checkpoint ble arkivert som et checkpoint.
En ekstrabane er ikke en oppbevaringsplan
En delt mappe kan forhindre dupliserte arbeidskopier, men er fortsatt aktiv runtimelagring. Sletting fra den kan påvirke hver ComfyUI-installasjon som peker dit. På samme måte blir ikke en SafeTensors-fil sikkerhetskopiert bare fordi to programmer kan se den.
Tensor Archive hører hjemme etter at runtimespørsmålet er avklart. Identifiser en fullført beslektet familie — kanskje et basis-checkpoint og tilhørende adaptere — og arkiver, verifiser og gjenopprett familien separat. Tensor Archive skriver ikke om ComfyUI-konfigurasjonen og fjerner ikke kildemappen ubemerket.
Velg neste veiledning ut fra problemet du faktisk har
Hvis du må bevare en arbeidsflyt på tvers av innebygde og ekstra baner, bruker du veiledningen for sikkerhetskopiering av ComfyUI-modeller. Hvis SSD-en allerede er full av adaptere, følger du den praktiske veiledningen for å frigjøre diskplass i et LoRA-bibliotek. Les LoRA kontra QLoRA for forskjellen mellom treningsmetoder og adapterartefaktet de produserer.
Kilder
- ComfyUI-dokumentasjon: Modeller — innebygde modellmapper, Desktop-plasseringer, konfigurasjon av ekstrabaner og feilsøking.
- ComfyUI: extra_model_paths.yaml.example — gjeldende nøkler og portabel/manuell konfigurasjonsstruktur.
- ComfyUI: folder_paths.py — gjeldende standardregistreringer for mapper og eldre aliaser.
- ComfyUI-dokumentasjon: Last inn LoRA — den dokumenterte innebygde plasseringen for LoRA-filer.