Перейти к содержимому

Модели, чекпоинты и LoRA

Вокруг Stable Diffusion выросла экосистема дообученных моделей, которой нет больше почти ни у кого. Она же — главная причина, по которой на неё переходят с закрытых сервисов.

Четыре типа файлов, которые легко перепутать

Чекпоинт — полноценная модель, самостоятельная и тяжёлая: от двух до шестнадцати гигабайт. Это либо официальные веса Stability, либо дообученная сообществом версия под конкретную стилистику. В интерфейсе он выбирается в списке сверху, и одновременно работает только один.

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

VAE — небольшой файл, отвечающий за финальное преобразование в картинку. Влияет на цвет и контраст. Часто уже встроен в чекпоинт; отдельный ставят, когда изображения выходят блёклыми или сероватыми.

Embedding — самый лёгкий вариант, буквально несколько десятков килобайт. Задаёт одно понятие, которое потом вызывается словом в промпте.

Куда класть файлы

Для сборок семейства AUTOMATIC1111, включая Forge, раскладка такая. Если файл лежит не в своей папке, интерфейс запустится, но в списке его не окажется — это самая частая причина недоумения на старте.

ТипПапкаКак вызывается
Чекпоинт models\Stable-diffusion Выбор в списке моделей вверху
LoRA models\Lora Тегом в промпте с указанием силы
VAE models\VAE Выбор в настройках
Embedding embeddings Именем файла как словом в промпте

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

Совместимость поколений — правило, которое экономит вечер

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

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

Где всё это берут

Официальные веса — на Hugging Face в организации Stability AI. Дообученные сообществом чекпоинты и LoRA живут в основном на Civitai: там же примеры генераций, рекомендованные параметры и указание базовой модели.

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