Как установить модель в Stable Diffusion

Чаще всего скачанная модель не появляется в списке Stable Diffusion по одной простой причине: файл с расширением .safetensors или .ckpt положен не в ту папку, и веб-интерфейс Automatic1111 его просто не видит. Проверка пути — первое действие, которое нужно выполнить до любых других манипуляций.

Модель в терминологии Stable Diffusion — это файл весов нейросети, который определяет стиль и качество генерируемых изображений. Базовые модели вроде SD 1.5 или SDXL можно заменять на пользовательские чекпоинты, скачанные с площадок вроде Civitai или Hugging Face. Установка сводится к размещению файла в правильной директории и обновлению списка в интерфейсе.

Какие форматы моделей существуют

Перед установкой полезно понимать, с каким типом файла вы работаете. От этого зависит папка назначения и способ подключения в интерфейсе.

  • 📦 Checkpoint (.ckpt, .safetensors) — полноценная модель, заменяет базовую целиком. Обычно занимает от 2 до 7 ГБ.
  • 🎨 LoRA / LyCORIS — небольшие дополнения (десятки или сотни мегабайт), которые работают поверх основной модели и меняют стиль, персонажа или детали.
  • 🖼️ VAE — модуль, отвечающий за цветопередачу и детализацию финального изображения, часто поставляется отдельным файлом.
  • ✍️ Textual Inversion (эмбеддинги) — крошечные файлы, добавляющие новые «понятия» в словарь модели.

Формат .safetensors предпочтительнее .ckpt: он не может содержать исполняемый код, тогда как ckpt-файлы технически способны запускать произвольный Python-код при загрузке. Скачивая чекпоинт со стороннего ресурса, выбирайте safetensors-версию, если она доступна.

Куда класть файлы: структура папок

В установке Automatic1111 WebUI каждая категория моделей имеет свою директорию внутри папки models. Типичные пути выглядят так:

stable-diffusion-webui/

└── models/

├── Stable-diffusion/ ← чекпоинты .ckpt и .safetensors

├── Lora/ ← файлы LoRA

├── VAE/ ← файлы VAE

└── embeddings/ ← эмбеддинги (в корне webui)

Обратите внимание: папка embeddings находится не внутри models, а в корне установки webui — это частая причина путаницы. Если вы используете другой интерфейс, например ComfyUI или Forge, структура каталогов будет отличаться, поэтому сверяйтесь с документацией конкретной сборки.

⚠️ Внимание: не переименовывайте файлы моделей в кириллицу и не используйте пути с русскими буквами и пробелами — некоторые версии веб-интерфейса некорректно обрабатывают такие имена, и модель может не появиться в списке.

☑️ Чек-лист перед установкой модели

Выполнено: 0 / 5

Пошаговая установка чекпоинта в Automatic1111

Процедура занимает пару минут и не требует перезапуска всего интерфейса. Выполните шаги по порядку:

  • ⬇️ Скачайте файл модели с доверенной площадки (Civitai, Hugging Face).
  • 📁 Переместите его в папку models/Stable-diffusion внутри каталога webui.
  • 🔄 В интерфейсе нажмите кнопку Refresh (круглая стрелка) рядом с выпадающим списком моделей в левом верхнем углу.
  • ✅ Выберите новую модель в списке Stable Diffusion checkpoint и дождитесь её загрузки в память.

Загрузка крупной модели занимает время — от нескольких секунд до пары минут в зависимости от скорости диска и объёма видеопамяти. В этот момент интерфейс может выглядеть «зависшим», это нормально. Если модель так и не появилась после Refresh, полностью перезапустите webui через консоль.

Если папка установки вам не подходит (например, модели лежат на другом диске), путь можно переопределить аргументом запуска в файле webui-user.bat:

set COMMANDLINE_ARGS=--ckpt-dir "D:\SDModels"
📊 Какой интерфейс Stable Diffusion вы используете?
Automatic1111
ComfyUI
Forge
Другое / ещё не решил

Установка LoRA, VAE и эмбеддингов

Файлы LoRA помещаются в папку models/Lora. После обновления списка они появляются во вкладке Extra Networks (кнопка с изображением карточки под полем промпта). Активируется LoRA добавлением в промпт конструкции вида <lora:имя_файла:1>, где последнее число — сила влияния.

Модуль VAE кладётся в models/VAE и выбирается в настройках: Settings → Stable Diffusion → SD VAE. Многие современные чекпоинты уже содержат встроенный VAE, поэтому отдельный файл нужен не всегда — если картинка выглядит блёклой или серой, возможная причина как раз в отсутствующем VAE.

Эмбеддинги размещаются в папке embeddings в корне webui и вызываются просто по имени файла в промпте, без дополнительного синтаксиса.

Как проверить, что LoRA подключилась

Откройте вкладку Extra Networks и убедитесь, что карточка LoRA видна. Клик по карточке автоматически вставляет тег в промпт. Если генерация с тегом и без него выглядит одинаково, проверьте, что версия LoRA совместима с вашей базовой моделью — LoRA для SD 1.5 не работает с SDXL и наоборот.

Совместимость моделей: SD 1.5, SDXL и другие версии

Не все модели взаимозаменяемы. Чекпоинты и LoRA жёстко привязаны к поколению архитектуры, и попытка использовать несовместимые файлы приводит к ошибкам или отсутствию эффекта.

Тип файлаПапкаСовместимостьТипичный размер
Checkpoint SD 1.5models/Stable-diffusionТолько с LoRA под SD 1.5около 2 ГБ
Checkpoint SDXLmodels/Stable-diffusionТолько с LoRA под SDXLоколо 6–7 ГБ
LoRAmodels/LoraПо версии базовой модели10–500 МБ
VAEmodels/VAEОбычно универсален в рамках поколениясотни МБ
Embeddingembeddings/По версии базовой моделиединицы КБ–МБ

Размеры приведены ориентировочно: конкретный вес файла зависит от автора модели и способа сохранения. Точное значение всегда указано на странице скачивания.

Частые ошибки и их решение

Если после установки что-то пошло не так, начните с простых проверок. Большинство проблем решается без переустановки.

Модель не появляется в списке. Убедитесь, что файл лежит именно в models/Stable-diffusion, а не во вложенном архиве или лишней подпапке. Распакуйте архив, если скачали .zip или .rar — webui читает только сами файлы весов.

Ошибка при загрузке чекпоинта. Возможная причина — недокачанный файл: сравните размер вашего файла с указанным на странице модели. Прерванная загрузка — частый источник битых чекпоинтов, особенно при нестабильном соединении.

Нехватка видеопамяти. Крупные модели вроде SDXL требовательны к объёму VRAM. Если генерация падает с ошибкой памяти, попробуйте добавить в COMMANDLINE_ARGS параметр --medvram или --lowvram — они снижают потребление памяти ценой скорости.

⚠️ Внимание: не скачивайте модели с непроверенных сайтов и файлообменников. Формат .ckpt допускает внедрение вредоносного кода, поэтому используйте .safetensors и доверенные площадки, а при сомнениях проверяйте файл антивирусом.

Как удалить или обновить модель

Удаление выполняется вручную: закройте webui или переключитесь на другую модель, затем просто удалите файл из соответствующей папки. Никаких записей в реестре или конфигах при этом не остаётся — вся «установка» сводится к наличию файла в директории.

При обновлении модели до новой версии автора рекомендуется удалить старый файл, чтобы не путаться в списке: многие чекпоинты имеют похожие названия, и отличить версии в выпадающем меню бывает сложно. Держите в папке только те модели, которыми реально пользуетесь, — каждая занимает гигабайты дискового пространства.

Частые вопросы

Можно ли ставить несколько моделей одновременно?

Да, в папке models/Stable-diffusion может лежать сколько угодно чекпоинтов — все они появятся в выпадающем списке. Ограничение одно: свободное место на диске. Переключение между моделями выполняется прямо в интерфейсе без перезапуска.

Чем отличается .ckpt от .safetensors?

Оба формата хранят веса модели и дают одинаковый результат генерации. Разница в безопасности: .ckpt основан на pickle и теоретически может исполнять код при загрузке, а .safetensors — только данные. При равном выборе берите safetensors.

Нужно ли перезапускать Stable Diffusion после добавления модели?

Обычно нет — достаточно нажать кнопку Refresh рядом со списком моделей. Полный перезапуск требуется, только если интерфейс не видит файл после обновления или вы меняли аргументы запуска в webui-user.bat.

Будет ли модель для SD 1.5 работать в SDXL?

Нет. Чекпоинты, LoRA и эмбеддинги несовместимы между поколениями архитектуры. На странице скачивания всегда указано, под какую версию сделан файл, — проверяйте это до загрузки.

Куда ставить модель, если я использую ComfyUI?

В ComfyUI своя структура: чекпоинты кладутся в models/checkpoints, LoRA — в models/loras, VAE — в models/vae. Точные пути зависят от вашей сборки, поэтому сверяйтесь с документацией конкретной установки.