Dossiers ComfyUI : où sont modèles et fichiers
Où ComfyUI enregistre-t-il les modèles ? Structure des dossiers : modèles, checkpoints, LoRAs, nœuds, entrée et sortie, et comment changer l'emplacement du dossier models.
Ce qui suit est une répartition des rôles de certains fichiers dans le répertoire d'installation de ComfyUI.
ComfyUI_windows_portable
├── ComfyUI // Dossier principal pour Comfy UI
│ ├── .git // Dossier de contrôle de version Git, utilisé pour la gestion des versions de code
│ ├── .github // Dossier de workflow GitHub Actions
│ ├── comfy //
│ ├── 📁 comfy_extras //
│ ├── 📁 custom_nodes // Répertoire pour les fichiers de nœuds personnalisés de ComfyUI (répertoire d'installation des plugins)
│ ├── 📁 input // Dossier de téléchargement ComfyUI, lorsque vous utilisez des nœuds comme charger une image, les images téléchargées correspondantes seront stockées dans ce dossier
│ ├── 📁 models // Dossier de configuration des fichiers de modèle correspondant
│ | ├── 📁 checkpoints // Chemin pour stocker les fichiers de point de contrôle de grands modèles
│ | ├── 📁 clip // Chemin pour stocker les fichiers CLIP
│ | ├── 📁 clip_vision // Chemin pour stocker les fichiers CLIP_vision
│ | ├── 📁 configs
│ | ├── 📁 controlnet // Chemin pour stocker les fichiers de modèle ControlNet
│ | ├── 📁 diffusers
│ | ├── 📁 embedding // Chemin pour stocker les fichiers de modèle d'intégration
│ | ├── 📁 gligen
│ | ├── 📁 hypernetworks // Chemin pour stocker les modèles de réseau hyper
│ | ├── 📁 loras // Chemin pour stocker les fichiers de modèle Lora
│ | ├── 📁 style_models
│ | ├── 📁 unet
│ | ├── 📁 upscale_models // Chemin pour stocker les fichiers de modèle d'amélioration
│ | ├── 📁 vae // Chemin pour stocker les fichiers de modèle VAE
│ | └── 📁 vae_approx
│ ├── 📁 notebooks
│ ├── 📁 user // Informations utilisateur ComfyUI (telles que les fichiers de configuration, les informations de flux de travail, etc.)
│ | ├── 📁 default // Dossier utilisateur par défaut de ComfyUI
│ | | ├─ 📁 workflow // Dossier pour les flux de travail enregistrés par l'utilisateur
│ | | ├─ 📄 xxx.json // Fichier de configuration utilisateur
│ | | └── ... xxx.json // Autres fichiers de configuration
│ | └── ...[username] // Si le multi-utilisateur est activé et que plusieurs utilisateurs existent, les noms d'utilisateur correspondants seront affichés
│ ├── 📁 output // Dossier de sortie d'image ComfyUI, lors de l'utilisation de nœuds comme enregistrer une image, les images générées seront stockées dans ce dossier
│ | ├── 📁 checkpoints // Si vous utilisez des nœuds de fusion de modèles et des fonctions associées pour enregistrer des modèles fusionnés, les modèles fusionnés seront sortis ici
│ | └── ... xxx.png // Les fichiers générés pendant le processus seront enregistrés ici
│ ├── extra_model_paths.yaml.example // Fichier de configuration de chemin de fichier de modèle supplémentaire, si vous le configurez, veuillez supprimer le suffixe .example et éditer avec un éditeur de texte
│ └── ... // Autres fichiers
├── 📁 config // Dossier de configuration
├── 📁 Python_embeded // Fichiers Python intégrés
├── 📁 update
│ ├── update.py // Script Python pour ComfyUI
│ ├── update_comfyUI.bat // La commande batch recommandée par l'auteur de ComfyUI pour mettre à jour ComfyUI
│ └── update_comfyui_and_python_dependencies.bat // Exécutez cette commande batch uniquement lorsque vous rencontrez des problèmes avec vos fichiers de dépendance Python
├── comfyui.log // Fichier de journal d'exécution de Comfy UI
├── README_VERY_IMPORTANT.txt // Fichier README, inclut les méthodes et explications pour l'utilisation des fichiers, etc.
├── run_cpu.bat // Fichier batch, double-cliquez pour démarrer ComfyUI lorsque votre carte graphique est une carte A ou que vous n'avez qu'un CPU
└── run_nvidia_gpu.bat // Fichier batch, double-cliquez pour démarrer ComfyUI lorsque votre carte graphique est une carte N (Nvidia)Emplacement des dossiers dans ComfyUI Desktop
L'application ComfyUI Desktop stocke ses données en dehors du dossier d'installation. Par défaut, elle utilise un dossier de base dans votre répertoire Documents :
- Windows :
C:\Users\<nom d'utilisateur>\Documents\ComfyUI\ - macOS :
~/Documents/ComfyUI/
Le dossier models utilise les mêmes sous-dossiers que la version portable (checkpoints, loras, vae, unet, clip, etc.). Les modèles placés dans Documents/ComfyUI/models/<type>/ apparaissent dans les sélecteurs de nœuds. Les images générées vont dans output et les images importées dans input.
Vous pouvez changer le dossier de base dans les paramètres de ComfyUI Desktop. Pour ajouter des dossiers de modèles supplémentaires, modifiez extra_models_config.yaml (Windows : %APPDATA%\ComfyUI\extra_models_config.yaml, macOS : ~/Library/Application Support/ComfyUI/extra_models_config.yaml).
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.