Структура папок ComfyUI: где находятся модели и файлы
Где ComfyUI хранит модели? Структура папок: модели, checkpoint, LoRA, узлы, папки ввода и вывода, а также как изменить путь к папке моделей.
Ниже приведен разбор ролей некоторых файлов в директории установки ComfyUI.
ComfyUI_windows_portable
├── ComfyUI // Основная папка для Comfy UI
│ ├── .git // Папка контроля версий Git, используется для управления версиями кода
│ ├── .github // Папка рабочих процессов GitHub Actions
│ ├── comfy //
│ ├── 📁 comfy_extras //
│ ├── 📁 custom_nodes // Директория для файлов пользовательских узлов ComfyUI (директория установки плагинов)
│ ├── 📁 input // Папка загрузки ComfyUI, когда вы используете узлы типа load image, соответствующие загруженные изображения будут храниться в этой папке
│ ├── 📁 models // Соответствующая папка конфигурации файлов моделей
│ | ├── 📁 checkpoints // Путь для хранения файлов контрольных точек больших моделей
│ | ├── 📁 clip // Путь для хранения файлов CLIP
│ | ├── 📁 clip_vision // Путь для хранения файлов CLIP_vision
│ | ├── 📁 configs
│ | ├── 📁 controlnet // Путь для хранения файлов моделей ControlNet
│ | ├── 📁 diffusers
│ | ├── 📁 embedding // Путь для хранения файлов моделей embedding
│ | ├── 📁 gligen
│ | ├── 📁 hypernetworks // Путь для хранения моделей hypernetwork
│ | ├── 📁 loras // Путь для хранения файлов моделей Lora
│ | ├── 📁 style_models
│ | ├── 📁 unet
│ | ├── 📁 upscale_models // Путь для хранения файлов моделей upscale
│ | ├── 📁 vae // Путь для хранения файлов моделей VAE
│ | └── 📁 vae_approx
│ ├── 📁 notebooks
│ ├── 📁 user // Информация пользователя ComfyUI (такая как файлы конфигурации, информация о рабочих процессах и т.д.)
│ | ├── 📁 default // Папка пользователя ComfyUI по умолчанию
│ | | ├─ 📁 workflow // Папка для пользовательских сохраненных рабочих процессов
│ | | ├─ 📄 xxx.json // Файл конфигурации пользователя
│ | | └── ... xxx.json // Другие файлы конфигурации
│ | └── ...[username] // Если включена многопользовательская система и существует несколько пользователей, будут отображаться соответствующие разные имена пользователей
│ ├── 📁 output // Папка вывода изображений ComfyUI, при использовании узлов типа save image, сгенерированные изображения будут храниться в этой папке
│ | ├── 📁 checkpoints // Если использовать узлы слияния моделей и связанные функции для сохранения объединенных моделей, объединенные модели будут выводиться сюда
│ | └── ... xxx.png // Файлы, сгенерированные в процессе, будут сохранены здесь
│ ├── extra_model_paths.yaml.example // Файл конфигурации путей дополнительных файлов моделей, если вы устанавливаете это, пожалуйста, удалите суффикс .example и отредактируйте текстовым редактором
│ └── ... // Другие файлы
├── 📁 config // Папка конфигурации
├── 📁 Python_embeded // Встроенные файлы Python
├── 📁 update
│ ├── update.py // Python скрипт для ComfyUI
│ ├── update_comfyUI.bat // Пакетная команда, рекомендованная автором ComfyUI для обновления ComfyUI
│ └── update_comfyui_and_python_dependencies.bat // Запускайте эту пакетную команду только при наличии проблем с вашими файлами зависимостей Python
├── comfyui.log // Файл журнала выполнения Comfy UI
├── README_VERY_IMPORTANT.txt // Файл README, включает методы и объяснения использования файлов и т.д.
├── run_cpu.bat // Пакетный файл, дважды щелкните для запуска ComfyUI, когда ваша видеокарта является A-картой или у вас есть только CPU
└── run_nvidia_gpu.bat // Пакетный файл, дважды щелкните для запуска ComfyUI, когда ваша видеокарта является N-картой (Nvidia)Расположение папок в ComfyUI Desktop
Приложение ComfyUI Desktop хранит данные вне папки установки. По умолчанию используется базовая папка в вашем каталоге Documents:
- Windows:
C:\Users\<имя пользователя>\Documents\ComfyUI\ - macOS:
~/Documents/ComfyUI/
Папка models внутри использует те же подкаталоги, что и портативная версия (checkpoints, loras, vae, unet, clip и т.д.). Модели, помещенные в Documents/ComfyUI/models/<тип>/, появляются в селекторах узлов. Сгенерированные изображения сохраняются в output, загруженные — в input.
Базовую папку можно изменить в настройках ComfyUI Desktop. Чтобы добавить дополнительные папки моделей, отредактируйте extra_models_config.yaml (Windows: %APPDATA%\ComfyUI\extra_models_config.yaml, macOS: ~/Library/Application Support/ComfyUI/extra_models_config.yaml).
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.