Промты и гайды

LoRA для Stable Diffusion: что это, где скачать и как подключить

Содержание
  1. LoRA простыми словами
  2. Какие бывают LoRA: стиль, персонаж, концепт, поза
  3. Где скачать и как проверить совместимость с базой
  4. Подключение в Forge: синтаксис <lora:имя:вес>
  5. Подключение в ComfyUI: LoraLoader и цепочки
  6. Вес и триггер-слова
  7. Почему LoRA не работает
  8. LoRA, LyCORIS, LoCon, DoRA: чем отличаются
  9. Как комбинировать несколько LoRA
  10. LoRA для Flux, Z-Image и других новых моделей
  11. Как организовать коллекцию LoRA
  12. Пошаговый пример: LoRA стиля на реалистичной модели
  13. Правила: никаких LoRA реальных людей и знаменитостей
  14. Частые вопросы

LoRA — самый простой способ научить модель Stable Diffusion новому стилю, типажу вымышленного персонажа, позе или предмету без переобучения всей модели. Это небольшой файл, который подключается поверх чекпойнта и «подкручивает» его поведение. В этом гайде — что такое LoRA простыми словами, какие они бывают, где их скачать и как проверить совместимость, как подключить LoRA в Forge и ComfyUI, как подобрать вес и триггер-слова и что делать, если LoRA не работает. Если вы хотите не скачать, а обучить свою LoRA, — это отдельная тема, о ней в гайде обучение LoRA.

Коротко

  • LoRA — небольшой файл-«надстройка» над моделью: добавляет стиль, персонажа, концепт или позу.
  • Скачивайте LoRA в формате .safetensors и проверяйте, под какую базу она сделана: SD 1.5, SDXL, Pony, Illustrious, Flux.
  • Forge: файл в models/Lora, в промте — <lora:имя:0.8>. ComfyUI: файл в models/loras, нода LoraLoader между чекпойнтом и сэмплером.
  • Начинайте с веса 0,6–0,8 и обязательно добавляйте триггер-слова из карточки.
  • Никаких LoRA реальных людей и знаменитостей — только стили и вымышленные взрослые персонажи.

LoRA простыми словами

LoRA расшифровывается как Low-Rank Adaptation — «низкоранговая адаптация». Это метод дообучения нейросети, при котором исходная модель не меняется, а к ней добавляются небольшие дополнительные матрицы весов. Если объяснять совсем просто: чекпойнт — это художник с огромным опытом, а LoRA — короткий мастер-класс, после которого он умеет рисовать в определённой манере или конкретного вымышленного персонажа.

Отсюда главные свойства LoRA:

  • Небольшой размер. Файл LoRA для SDXL обычно весит от десятков до нескольких сотен мегабайт, а не несколько гигабайт, как чекпойнт.
  • Подключаемость. LoRA включается и выключается одной строкой или нодой, можно комбинировать несколько LoRA сразу.
  • Регулируемая сила. Вес LoRA определяет, насколько сильно она влияет на результат.
  • Привязка к базе. LoRA обучается на конкретной базовой модели и корректно работает только с ней и её производными.

Если вам попадутся другие термины — чекпойнт, эмбеддинг, VAE, — их короткие определения собраны в словаре терминов ИИ-генерации.

Какие бывают LoRA: стиль, персонаж, концепт, поза

Тип Что делает Пример использования
Стиль Меняет манеру: живопись, плёночное фото, конкретная аниме-стилистика Сделать реалистичную модель «акварельной»
Персонаж Воспроизводит внешность вымышленного персонажа Серия картинок с одной и той же героиней
Концепт Добавляет предмет, одежду, эффект, тип сцены Определённый фасон платья, неоновый свет, дождь на стекле
Поза и композиция Помогает модели держать конкретную позу или ракурс Сложный ракурс, который модель рисует плохо
Детализация Усиливает или ослабляет детали, текстуру кожи, резкость Более естественная кожа на реалистичных портретах

Для серии изображений одного вымышленного персонажа LoRA — не единственный путь: иногда хватает фиксированного описания и seed. Все способы сохранить внешность персонажа разобраны в статье постоянный ИИ-персонаж.

Где скачать и как проверить совместимость с базой

Основной источник LoRA — каталоги моделей сообщества, в первую очередь Civitai (с апреля 2026 года материалы для взрослых размещены на отдельном домене civitai.red). Часть LoRA публикуется на Hugging Face. Перед загрузкой проверьте:

  • Базовую модель. В карточке всегда указано, для какой базы LoRA: SD 1.5, SDXL 1.0, Pony, Illustrious, Flux.1 Dev и так далее. В каталоге можно отфильтровать LoRA по базе.
  • Формат. Только .safetensors.
  • Триггер-слова. Автор указывает слова, которые активируют LoRA. Запишите их.
  • Рекомендуемый вес и примеры с параметрами генерации.
  • Кого или что изображает LoRA. Если LoRA обучена на внешности реального человека, не скачивайте её.

Совместимость на практике: LoRA для SD 1.5 не работает с SDXL; LoRA для SDXL не работает с Flux; LoRA для Pony лучше всего работают на Pony и её производных; LoRA для Illustrious обычно подходят к NoobAI-XL. Какие базы и чекпойнты существуют, — в обзоре лучшие модели Stable Diffusion.

Подключение в Forge: синтаксис <lora:имя:вес>

  1. Положите файл LoRA в папку models/Lora внутри Forge. Можно создавать подпапки по базам — Forge их увидит.
  2. Обновите список: на вкладке Lora под полем генерации нажмите кнопку обновления.
  3. Кликните по карточке LoRA — в промт добавится строка вида <lora:имя_файла:1>.
  4. Исправьте вес: например, <lora:watercolor_style:0.7>.
  5. Добавьте в промт триггер-слова из карточки LoRA.
  6. Сгенерируйте картинку и сравните с результатом без LoRA на том же seed.

Несколько LoRA подключаются несколькими такими строками. Место строки в промте на результат практически не влияет, важен вес. Если вы используете одну LoRA постоянно, в карточке LoRA в Forge можно сохранить вес по умолчанию и активационный текст.

Подключение в ComfyUI: LoraLoader и цепочки

  1. Положите файл в папку ComfyUI/models/loras.
  2. Добавьте ноду LoraLoader (Load LoRA): двойной клик по пустому месту и поиск по названию.
  3. Соедините выходы MODEL и CLIP ноды Load Checkpoint со входами LoraLoader, а выходы LoraLoader — с KSampler (MODEL) и нодами CLIP Text Encode (CLIP).
  4. Выберите файл LoRA и задайте два параметра: strength_model — влияние на картинку, strength_clip — влияние на понимание текста. Обычно их ставят одинаковыми.
  5. Впишите триггер-слова в позитивный промт.

Для нескольких LoRA ноды соединяют цепочкой: выход первой LoraLoader идёт на вход второй и так далее. Если LoRA влияет только на картинку и триггер-слова ей не нужны, можно использовать ноду LoraLoaderModelOnly. Для тех, у кого десятки LoRA, существуют расширения-менеджеры — например, ComfyUI LoRA Manager: он показывает превью, триггер-слова и позволяет подключать LoRA из удобного списка. Такие расширения ставятся через встроенный менеджер ComfyUI.

Вес и триггер-слова

Как подобрать вес

  • 0,6–0,8 — хорошая стартовая точка для большинства LoRA.
  • 1,0 — полная сила; часто даёт пережжённые цвета или искажения, если LoRA обучена агрессивно.
  • 0,3–0,5 — лёгкое влияние, подходит для LoRA стиля и детализации.
  • Несколько LoRA — снижайте вес каждой: суммарное влияние складывается, и картинка может «сломаться».
  • Отрицательный вес у некоторых LoRA детализации работает в обратную сторону — меньше деталей. Автор обычно пишет об этом в карточке.

Триггер-слова

При обучении LoRA автор связывает изученный стиль или персонажа с определённым словом или фразой. Без этого слова многие LoRA работают слабо или не работают вовсе. Триггер-слова указаны в карточке LoRA; если их нет, LoRA, скорее всего, активируется самим подключением. Ставьте триггер-слова ближе к началу промта.

Почему LoRA не работает

Симптом Вероятная причина Что сделать
Никакого эффекта Нет триггер-слова, LoRA не подключена, ошибка в имени файла Проверьте строку в промте или соединения нод, добавьте триггер
Шум, «каша», цветные пятна LoRA под другую базу Проверьте базу в карточке и возьмите подходящую LoRA
Пережжённые цвета, искажения Слишком большой вес или много LoRA сразу Снизьте вес до 0,5–0,7
LoRA нет в списке Не та папка или список не обновлён Проверьте путь и нажмите обновление или перезапустите интерфейс
Ошибка при загрузке Повреждённый файл, несовместимый формат Скачайте файл заново, убедитесь, что это .safetensors
Стиль LoRA «перебивает» всё LoRA переобучена Снизьте вес или используйте только strength_model

Если ошибка связана не с самой LoRA, а с интерфейсом — не хватает памяти, не запускается нода, красные сообщения в консоли, — смотрите разбор в статье ошибки ComfyUI и Stable Diffusion. Общая настройка локальной генерации описана в гайде Stable Diffusion 18+.

LoRA, LyCORIS, LoCon, DoRA: чем отличаются

В каталогах, кроме обычных LoRA, встречаются файлы с пометками LyCORIS, LoCon, LoHa, DoRA. Это разновидности одного и того же подхода — дообучения небольших дополнительных весов, — отличающиеся математикой и тем, какие слои модели затрагиваются. Для пользователя разница невелика: современные Forge и ComfyUI загружают большинство таких файлов так же, как обычные LoRA, через ту же папку и тот же синтаксис или ноду. Если файл не загружается, проверьте, что интерфейс обновлён: поддержка новых форматов появляется в обновлениях. Отдельно стоят эмбеддинги (textual inversion): это ещё более маленькие файлы, которые добавляют новое «слово» в словарь модели. Их кладут в папку embeddings и вызывают по имени в промте, чаще всего в негативном.

Как комбинировать несколько LoRA

Одна из сильных сторон LoRA — возможность сочетать их: например, стиль плюс вымышленный персонаж плюс LoRA детализации. Чтобы комбинация не развалилась, соблюдайте несколько правил.

  • Не больше трёх-четырёх LoRA одновременно. Каждая следующая увеличивает риск артефактов.
  • Главной LoRA — больший вес. Если важен персонаж, дайте ему 0,8, а стилю — 0,4–0,5.
  • Одна задача — одна LoRA. Две LoRA стиля почти всегда конфликтуют.
  • Меняйте по одному параметру. Зафиксируйте seed и подбирайте вес одной LoRA за раз, иначе невозможно понять, что именно улучшило или испортило картинку.
  • Используйте таблицы сравнения. В Forge есть скрипт X/Y/Z plot: он генерирует сетку картинок с разными весами LoRA, и оптимальное значение видно сразу. В ComfyUI для этого существуют специальные ноды сравнения.

LoRA для Flux, Z-Image и других новых моделей

Новые базовые модели используют свои LoRA. LoRA для Flux.1 Dev, для Z-Image Turbo или для видеомоделей не совместимы с SDXL и между собой. Принцип подключения в ComfyUI тот же — нода загрузки LoRA между моделью и сэмплером, но в графах новых моделей часто используется нода LoraLoaderModelOnly, потому что текстовый энкодер у них отдельный. Экосистема LoRA для новых баз меньше, чем для SDXL и Pony, но растёт с каждым месяцем. Для дистиллированных быстрых моделей встречаются и «служебные» LoRA, ускоряющие генерацию — они уменьшают число шагов ценой некоторой потери качества.

Как организовать коллекцию LoRA

  • Подпапки по базам: SD15, SDXL, Pony, Illustrious, Flux. Так вы не подключите LoRA не к той модели.
  • Понятные имена файлов. Переименуйте «lora_v2_final.safetensors» во что-то осмысленное: тип, тема, база. Помните, что в Forge имя файла используется в промте.
  • Превью и заметки. Forge показывает картинку-превью, если рядом с LoRA лежит изображение с тем же именем. Туда же можно записать триггер-слова и рекомендуемый вес.
  • Регулярная чистка. LoRA, которыми вы не пользовались несколько месяцев, можно удалить: нужную версию всегда можно скачать снова.
  • Общие папки для нескольких интерфейсов. Если у вас установлены и Forge, и ComfyUI, не держите две копии: в ComfyUI можно указать папки Forge через файл extra_model_paths.yaml.

Пошаговый пример: LoRA стиля на реалистичной модели

Чтобы закрепить всё сказанное, разберём типичный сценарий: вы хотите сделать реалистичный портрет вымышленной героини в стиле старой плёночной фотографии.

  1. Выберите реалистичный чекпойнт на SDXL и найдите в каталоге LoRA стиля плёнки с базой SDXL 1.0.
  2. Скачайте файл, положите его в папку LoRA и обновите список.
  3. Сгенерируйте портрет без LoRA: «portrait of a 30 years old adult woman, short dark hair, wool coat, autumn street, natural light». Запишите seed.
  4. Добавьте LoRA с весом 0,7 и её триггер-слова, оставив тот же seed.
  5. Сравните две картинки. Если стиль слишком слабый, поднимите вес до 0,9; если лицо или цвета исказились, опустите до 0,5.
  6. Когда найдёте удачный вес, меняйте seed и получайте серию картинок в одном стиле.

Такой подход — сначала без LoRA, потом с ней на том же seed — лучший способ понять, что именно делает конкретный файл, и не тратить время на LoRA, которая почти ничего не меняет.

Точно такой же сценарий работает и для LoRA вымышленного персонажа: сначала убедитесь, что без LoRA модель выдаёт приемлемое качество, затем подключите LoRA персонажа и подберите вес так, чтобы узнаваемые черты сохранялись, а стиль, одежда, фон и свет оставались под вашим полным контролем. В промте по-прежнему указывайте возраст персонажа 25+ и взрослые черты.

Правила: никаких LoRA реальных людей и знаменитостей

Жёсткое правило

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

Разрешённое использование LoRA — стили, концепты, позы и вымышленные взрослые персонажи, которых вы придумали сами. Для таких задач LoRA — один из самых мощных и удобных инструментов локальной генерации.

Персонажи и стили без установки: открыть генератор Партнёрская ссылка · 18+

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

Что такое LoRA в Stable Diffusion?

Это небольшой файл-надстройка над моделью, который добавляет стиль, вымышленного персонажа, концепт или позу. Исходная модель не меняется, а LoRA подключается поверх неё с настраиваемой силой.

Как установить LoRA в Stable Diffusion?

Скачайте файл .safetensors и положите его в models/Lora для Forge или в ComfyUI/models/loras для ComfyUI, затем обновите список в интерфейсе.

Как использовать LoRA в ComfyUI?

Добавьте ноду LoraLoader между Load Checkpoint и KSampler, соедините выходы MODEL и CLIP, выберите файл, задайте силу и впишите триггер-слова в промт.

Какой вес LoRA ставить?

Начните с 0,6–0,8. Если эффект слабый — повышайте, если появляются искажения или пережжённые цвета — снижайте. При нескольких LoRA уменьшайте вес каждой.

Почему LoRA не работает?

Чаще всего из-за отсутствия триггер-слова или несовпадения базы: LoRA для SD 1.5 не работает с SDXL, LoRA для SDXL — с Flux.

Где скачать LoRA для Stable Diffusion?

В каталогах моделей сообщества, прежде всего на Civitai, и на Hugging Face. Проверяйте базу, формат .safetensors и не скачивайте LoRA, изображающие реальных людей.

Редакция NeuraGirl

Редакция NeuraGirl тестирует ИИ-генераторы и ИИ-компаньонов для взрослых по единой методике: одинаковые промты, проверка бесплатных лимитов, цен, способов оплаты и настроек приватности. Пишем только о генерации с нуля и вымышленных взрослых персонажах.