Чаще всего модель Stable Diffusion «не появляется» в интерфейсе по одной простой причине: файл скачан не в ту папку, и веб-интерфейс его просто не сканирует. Каждый тип модели — чекпоинт, LoRA, VAE, ControlNet — имеет собственную директорию внутри установки, и перепутать их очень легко, особенно когда архивы с файлами называются одинаково.
Ниже разберём, куда именно копировать модели в Automatic1111, ComfyUI и Forge, как проверить, что программа увидела файл, и что делать, если модель на месте, но в списке её нет. Пути указаны для стандартной структуры папок — если вы устанавливали интерфейс вручную или сборкой, каталоги могут отличаться, и тогда стоит свериться с документацией вашей сборки.
Общая логика хранения моделей
Любой интерфейс для Stable Diffusion при запуске сканирует заранее заданные папки и формирует из найденных файлов список доступных моделей. Если файл лежит вне этих папок — он для программы не существует. Поэтому главное правило: модель нужно класть в директорию, соответствующую её типу, а не просто в корень установки.
Тип модели определяется по назначению и часто по размеру файла. Большие файлы в несколько гигабайт — это, как правило, чекпоинты (.safetensors или .ckpt). Небольшие файлы на десятки-сотни мегабайт — обычно LoRA, Textual Inversion или VAE. На странице скачивания (например, на Civitai) тип модели всегда указан отдельно — сверяйтесь с ним перед копированием.
- 🧠 Checkpoint — основная модель, полностью определяет стиль генерации.
- 🎨 LoRA / LyCORIS — небольшие надстройки для стиля, персонажей или деталей.
- 🖼️ VAE — модуль, влияющий на цветопередачу и детализацию итогового изображения.
- 🕹️ ControlNet — модели управления композицией (позы, глубина, контуры).
- ✍️ Embeddings (Textual Inversion) — текстовые встраивания для тонкой настройки.
Куда ставить модели в Automatic1111
Самый популярный интерфейс хранит модели в подпапках каталога stable-diffusion-webui. Основные чекпоинты копируются в models/Stable-diffusion — именно эту папку программа читает при запуске и формирует выпадающий список в левом верхнем углу интерфейса.
Остальные типы распределяются так: LoRA — в models/Lora, VAE — в models/VAE, эмбеддинги — в папку embeddings в корне установки, модели ControlNet — в models/ControlNet (или в папку расширения extensions/sd-webui-controlnet/models, в зависимости от версии расширения). Файлы апскейлеров размещаются в models/ESRGAN.
После копирования файла не обязательно перезапускать программу: в интерфейсе рядом со списком моделей есть кнопка обновления (значок круговой стрелки). Нажмите её — и новая модель появится в списке без перезагрузки. Для LoRA и эмбеддингов обновление выполняется кнопкой Refresh на соответствующей вкладке.
☑️ Установка чекпоинта в Automatic1111
Куда ставить модели в ComfyUI
В ComfyUI структура похожая: все модели лежат в каталоге ComfyUI/models. Чекпоинты — в models/checkpoints, LoRA — в models/loras, VAE — в models/vae, ControlNet — в models/controlnet, апскейлеры — в models/upscale_models. После добавления файлов нажмите кнопку Refresh в интерфейсе или перезапустите программу.
Особенность ComfyUI — возможность использовать общую библиотеку моделей вместе с Automatic1111. Для этого нужно отредактировать файл extra_model_paths.yaml (его шаблон называется extra_model_paths.yaml.example): укажите в нём путь к установке Automatic1111, и ComfyUI подхватит все модели оттуда. Это избавляет от дублирования файлов по несколько гигабайт.
Forge, SD.Next и другие интерфейсы
Stable Diffusion WebUI Forge основан на Automatic1111 и наследует его структуру папок: чекпоинты идут в models/Stable-diffusion, LoRA — в models/Lora. Кроме того, в Forge предусмотрен собственный механизм общих папок с другими интерфейсами через настройки или аргументы запуска — проверьте раздел настроек вашей версии.
Для любого интерфейса действует универсальный способ узнать точные пути: откройте настройки программы или её документацию и найдите раздел, где указаны директории моделей. Многие оболочки позволяют переопределить папки аргументами командной строки, например:
--ckpt-dir "D:\AI\models\checkpoints" --lora-dir "D:\AI\models\lora"
Такой подход удобен, если системный диск мал, а модели вы храните на отдельном накопителе. Точный синтаксис аргументов зависит от интерфейса и версии — сверяйтесь с документацией конкретной программы.
Сводная таблица путей
Для быстрой ориентации соберём основные пути в одну таблицу. Пути указаны относительно корня установки соответствующего интерфейса.
| Тип модели | Automatic1111 / Forge | ComfyUI |
|---|---|---|
| Чекпоинт | models/Stable-diffusion | models/checkpoints |
| LoRA | models/Lora | models/loras |
| VAE | models/VAE | models/vae |
| ControlNet | models/ControlNet | models/controlnet |
| Эмбеддинги | embeddings (корень) | models/embeddings |
⚠️ Внимание: скачивайте модели только в формате .safetensors, если есть выбор. Файлы .ckpt основаны на pickle и теоретически могут содержать вредоносный код, который выполнится при загрузке модели.
Модель установлена, но не отображается: диагностика
Если файл скопирован, а в списке его нет, проверьте типичные причины по порядку. Первая — неверная папка: убедитесь, что тип модели соответствует директории. Вторая — файл не докачался или повреждён: сравните размер файла с указанным на странице скачивания. Третья — интерфейс не обновил список: нажмите кнопку обновления или перезапустите программу.
Отдельный случай — модель для другой версии Stable Diffusion. Чекпоинты SD 1.5, SDXL и SD 3 несовместимы между собой по архитектуре: некоторые интерфейсы скрывают или не загружают модели неподдерживаемого формата. Проверьте, для какой базовой версии выпущена модель — это всегда указано на странице скачивания.
⚠️ Внимание: не распаковывайте архивы с моделями «наугад» — иногда внутри лежит сразу несколько файлов разных типов (чекпоинт + VAE + LoRA), и каждый из них нужно разложить по своей папке, иначе часть файлов работать не будет.
Как узнать тип скачанной модели
Откройте страницу модели на сайте, откуда вы её скачали (Civitai, Hugging Face). Тип указан в карточке модели: Checkpoint, LoRA, VAE, ControlNet и т.д. Дополнительно ориентируйтесь на размер: чекпоинты обычно занимают от 2 ГБ, LoRA — от нескольких мегабайт до нескольких сотен, VAE — сотни мегабайт.
Организация библиотеки моделей
Когда моделей становится много, удобно хранить их централизованно. Создайте отдельную папку на диске с достаточным объёмом (например, D:\AI-models) и либо укажите её в настройках интерфейса, либо используйте символические ссылки. В Windows ссылка создаётся командой от имени администратора:
mklink /D "C:\stable-diffusion-webui\models\Stable-diffusion" "D:\AI-models\checkpoints"
Перед созданием ссылки переместите существующие файлы из исходной папки в новую и удалите или переименуйте старую директорию. После этого интерфейс будет видеть модели по привычному пути, хотя физически они лежат на другом диске. Чекпоинты одной коллекции могут занимать десятки и сотни гигабайт — планируйте место заранее.
Также полезно сразу переименовывать файлы в понятные имена и вести заметки о том, какая модель для чего используется. Названия вроде model_final_v3_pruned.safetensors через месяц ни о чём не скажут, а понятное имя сэкономит время при выборе.
Часто задаваемые вопросы
Можно ли устанавливать модели на другой диск?
Да. Либо укажите путь к папке моделей в настройках интерфейса или аргументах запуска, либо создайте символическую ссылку командой mklink /D в Windows. Точный набор поддерживаемых аргументов зависит от интерфейса — сверяйтесь с его документацией.
Чем формат .safetensors отличается от .ckpt?
Оба формата хранят веса модели, но .safetensors считается безопаснее: при его загрузке не выполняется произвольный код, в отличие от .ckpt, основанного на pickle. При равном содержимом выбирайте safetensors.
Нужно ли перезапускать программу после добавления модели?
Обычно нет. В Automatic1111, Forge и ComfyUI есть кнопка обновления списка моделей. Перезапуск требуется только если обновление не помогло или модель добавлена в папку, которую программа сканирует лишь при старте.
Почему LoRA не применяется, хотя файл на месте?
Проверьте, что файл лежит именно в папке models/Lora (или models/loras в ComfyUI), и что LoRA активирована в промпте или интерфейсе. Также убедитесь, что LoRA совместима с базовой версией вашего чекпоинта — LoRA для SD 1.5 не будет корректно работать с SDXL и наоборот.
Можно ли хранить модели в подпапках внутри models?
В большинстве интерфейсов — да: вложенные папки внутри директорий моделей сканируются рекурсивно, что удобно для сортировки по категориям. Однако поведение может отличаться между версиями, поэтому после создания подпапок проверьте, что модели появились в списке.