Чаще всего Stable Diffusion не видит LoRA из-за того, что файл модели лежит не в той папке, которую сканирует ваш интерфейс: Automatic1111 ищет LoRA в каталоге models/Lora, а ComfyUI — в models/loras, и при ручной установке эти пути легко перепутать. Вторая по частоте причина — несовместимость версий: LoRA, обученная под SDXL, не загрузится в чекпоинт на базе SD 1.5, и наоборот, при этом интерфейс может просто не показывать файл в списке.
Проблема проявляется по-разному: модель не отображается во вкладке LoRA, генерация идёт без видимого эффекта, либо в консоли появляется ошибка загрузки весов. Ниже разберём все типовые причины и порядок диагностики — от простых проверок к более глубоким.
Как Stable Diffusion подключает LoRA: краткий принцип
LoRA (Low-Rank Adaptation) — это небольшой файл с дополнительными весами, который «подмешивается» к основной модели (чекпоинту) во время генерации. Веб-интерфейс при запуске сканирует заданные папки и строит список доступных LoRA. Если файл не попал в сканируемую директорию, имеет неподдерживаемое расширение или повреждён — он не появится в списке.
Даже когда LoRA отображается в интерфейсе, она сработает только при двух условиях: файл совместим с архитектурой загруженного чекпоинта, а в промпте корректно указан триггер подключения. Поэтому «не видит LoRA» может означать как отсутствие файла в списке, так и отсутствие эффекта на картинке — это разные неисправности с разными решениями.
Проверка папки и расположения файлов
Первое действие — убедиться, что файл лежит именно там, где его ищет интерфейс. Для Automatic1111 стандартный путь — stable-diffusion-webui/models/Lora, для ComfyUI — ComfyUI/models/loras. Если вы установили LoRA через расширение или скачали вручную в папку загрузок, файл мог остаться вне сканируемой директории.
Обратите внимание на формат файла. Рабочие расширения — .safetensors и .pt (реже .ckpt). Если архив скачан с Civitai и не распакован, либо файл имеет расширение .zip или .rar, интерфейс его проигнорирует. Также проверьте, что файл не вложен слишком глубоко: некоторые версии интерфейсов сканируют подпапки, но надёжнее держать структуру максимально плоской.
- 📁 Проверьте точный путь папки LoRA в настройках вашего интерфейса
- 📦 Распакуйте архивы — в папке должны лежать файлы
.safetensors - 🔄 Нажмите кнопку обновления списка (Refresh) после добавления файлов
- 🧹 Уберите из имени файла пробелы и кириллицу, если возникают сбои отображения
Несовместимость версий: SD 1.5, SDXL и другие архитектуры
Ключевая причина, почему LoRA «есть, но не работает» — несовпадение базовой архитектуры. LoRA, обученная под SD 1.5, физически несовместима с чекпоинтом SDXL: размерности слоёв разные, и подключить такие веса невозможно. То же относится к моделям семейства SD 3, Flux и Pony — каждая архитектура требует свои LoRA.
На странице скачивания модели (например, на Civitai) всегда указана базовая версия в поле Base Model. Сверьте её с чекпоинтом, который загружен у вас в данный момент. Если вы часто меняете модели, имеет смысл рассортировать LoRA по подпапкам: sd15, sdxl и так далее.
⚠️ Внимание: при попытке применить LoRA не той архитектуры Automatic1111 может выдать ошибку несовпадения размерностей тензоров в консоли, а генерация прервётся. Это не «сломанный» файл — просто несовместимость версий.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| LoRA нет в списке | Файл вне сканируемой папки | Путь models/Lora и расширение файла |
| LoRA есть, эффекта нет | Не прописан триггер в промпте | Синтаксис <lora:имя:вес> |
| Ошибка при генерации | Несовпадение архитектур SD | Base Model LoRA и чекпоинта |
| Файл есть, но не читается | Недокачанный или повреждённый файл | Размер файла и повторная загрузка |
| Эффект слишком слабый/сильный | Некорректный вес LoRA | Значение веса в промпте (обычно 0.5–1.0) |
Синтаксис вызова LoRA в промпте
В Automatic1111 LoRA активируется только тогда, когда в промпт добавлен её триггер. Стандартный формат выглядит так:
<lora:имя_файла:0.8>
Имя должно точно совпадать с именем файла без расширения. Проще всего не набирать его вручную, а кликнуть по карточке LoRA на соответствующей вкладке — интерфейс сам вставит корректную конструкцию в промпт. Число после второго двоеточия — вес влияния модели; типичный рабочий диапазон — от 0.4 до 1.0, оптимальное значение часто указано автором на странице модели.
Многие LoRA дополнительно требуют триггерные слова — обычные слова в промпте, на которые модель обучалась. Они перечислены в описании на странице скачивания. Без них эффект может быть слабым или отсутствовать вовсе, даже при корректно подключённом файле.
⚠️ Внимание: если вы обновили Automatic1111 или перенесли папку models, старые закладки и сохранённые промпты с устаревшими именами LoRA перестанут работать. Проверьте, что имя в триггере совпадает с текущим именем файла.
Особенности ComfyUI и других интерфейсов
В ComfyUI логика другая: LoRA подключается отдельным узлом Load LoRA, который встраивается между загрузчиком чекпоинта и сэмплером. Если узла нет в графе или в его выпадающем списке пусто — проверьте папку models/loras и нажмите Refresh в интерфейсе. Файл, добавленный во время работы, не появится в списке без обновления.
Важный нюанс: в ComfyUI LoRA применяется к модели и CLIP отдельно через соответствующие выходы узла — если подключить только MODEL, а CLIP оставить напрямую от чекпоинта, текстовая часть LoRA не сработает. Это частая причина «невидимого» эффекта у новичков. Проверьте, что обе линии (model и clip) проходят через узел LoRA.
Как проверить, что LoRA реально загрузилась
Откройте консоль (терминал), из которой запущен интерфейс. При корректной загрузке LoRA в логе появляются строки о применении весов без ошибок. Ошибки вида несовпадения ключей или размерностей указывают на несовместимость архитектур, а отсутствие любых упоминаний — на то, что триггер в промпте не распознан.
Повреждённые файлы и проблемы при скачивании
Обрыв загрузки — неочевидная, но регулярная причина проблем. Файл .safetensors может присутствовать в папке, отображаться в списке, но не загружаться из-за повреждённой структуры. Признаки: ошибка чтения в консоли при выборе модели или «зависание» генерации на старте.
Порядок проверки простой: сравните размер скачанного файла с указанным на странице источника, а при сомнениях — удалите файл и скачайте заново, желательно без использования менеджеров закачки с докачкой, которые иногда портят бинарные файлы. Также убедитесь, что антивирус не отправил файл в карантин: это случается с .pt-файлами, поскольку формат потенциально может содержать исполняемый код.
☑️ Диагностика LoRA за 6 шагов
Настройки интерфейса и дополнительные причины
В настройках Automatic1111 есть параметр, ограничивающий число одновременно активных LoRA, а также опции, влияющие на способ применения весов. Если вы подключаете несколько LoRA сразу и часть из них «молчит», проверьте суммарные веса: несколько моделей с весом 1.0 могут «перебивать» друг друга, и итоговая картинка выглядит так, будто часть LoRA не сработала.
Ещё один сценарий — использование LyCORIS-моделей. Это родственный LoRA формат с другой внутренней структурой. Современные версии Automatic1111 обычно работают с ними штатно, но в устаревших сборках для них требовалось отдельное расширение. Если файл относится к типу LyCORIS/LoHa и не загружается, обновите интерфейс до актуальной версии — это безопаснее, чем установка старых сторонних расширений.
Частые вопросы
Почему LoRA отображается в списке, но не меняет картинку?
Проверьте три вещи: наличие триггера <lora:имя:вес> в промпте, совпадение архитектуры LoRA и чекпоинта, а также триггерные слова из описания модели. Чаще всего причина в одном из этих пунктов.
Можно ли использовать LoRA от SD 1.5 с моделью SDXL?
Нет, архитектуры несовместимы на уровне размерностей весов. Нужно искать версию LoRA, обученную под вашу базовую модель, либо использовать чекпоинт той архитектуры, под которую создана LoRA.
Куда класть LoRA в ComfyUI?
В папку ComfyUI/models/loras. После добавления файла нажмите Refresh в интерфейсе и подключите модель через узел Load LoRA, проведя через него обе линии — model и clip.
Что делать, если после обновления интерфейса LoRA пропали?
Проверьте, не изменился ли путь к папке моделей в настройках или аргументах запуска. При обновлении или переустановке конфигурация могла сброситься на пути по умолчанию, а ваши файлы остались в старой директории.
Безопасны ли файлы LoRA из интернета?
Формат .safetensors считается безопасным, так как не допускает исполнения кода. Формат .pt/.ckpt теоретически может содержать вредоносный код, поэтому скачивайте модели только с проверенных площадок и предпочитайте safetensors-версии.