Как использовать негативные промпты в Stable Diffusion для улучшения изображений
Негативный промпт stable diffusion — это набор слов, который сообщает нейросети, какие детали на изображении должны отсутствовать. Такой список помогает избежать типичных ошибок генерации, а также улучшить итоговое качество картинки. Использование шаблонов негативных промптов позволяет задать нейросети четкие ограничения и влияет на исправление ошибок stable diffusion в процессе генерации.
Достаточно пары минут, чтобы научиться правильно настраивать негативные промпты stable diffusion и не получить сюрреалистичные пальцы или странные лица. В этой статье вы найдете практические шаблоны негативных промптов и разберетесь в принципах их работы.
Почему Stable Diffusion ошибается с анатомией
Stable Diffusion обучалась на огромном количестве фотографий людей, где позы, ракурсы и композиции были самыми разнообразными. Жестких правил вроде “у всех по пять пальцев” для нее не существует: иногда части тела перекрываются или скрыты, и нейросеть просто не видит точных границ.
В результате генерация может выдать избыточные пальцы или лишние руки. Именно здесь использование негативного промпта stable diffusion становится необходимым, чтобы явно указать — такие детали не допускаются.
Принцип работы негативных промптов
Обычный промпт — это пожелание “добавь это”, а негативный промпт stable diffusion означает “только без этого”. Программа сопоставляет оба запроса и старается найти компромисс. Если stable diffusion упорно добавляет нежелательный элемент, увеличивайте значение веса в негативном промпте. Например: (distorted hands:1.4) усиливает запрет на плохую прорисовку рук и помогает в исправлении ошибок stable diffusion, связанных с анатомией.
Примеры негативных промптов для портретов
Базовый шаблон для портретных работ
Этот шаблон негативного промпта помогает убрать большинство анатомических недочетов:
ugly, blurry, bad anatomy, wrong anatomy, missing limb, extra limb, mutated hands and fingers, poorly drawn, disfigured, deformed
Расширенный пример с весами
Если требуется исключить больше деталей или повысить качество сложных сцен, используйте следующий шаблон негативных промптов:
(deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, (mutated hands and fingers:1.4), (text, watermark:1.1), disconnected limbs, mutation, mutated, ugly, disgusting, blurry, amputation
Список дополнительных стоп-слов
- text, watermark — скрывают случайные подписи
- nsfw, nude — блокируют нежелательные изображения для взрослых
- gems — исключают украшения
- mutation, distorted — предотвращают искажения
Как задать негативный промпт в Telegram-боте
Понадобится бот на Stable Diffusion, который работает без VPN и принимает карты из России. Откройте бота и перейдите к настройке негативных промптов stable diffusion.
Способ 1: Стандартные параметры
Генерируйте изображения как обычно — базовый негативный промпт stable diffusion уже включен и решает типичные вопросы для новичков.
Способ 2: Свой вариант негативного промпта
Введите команду в чат с ботом:
/np нужный_набор_стоп-слов
Пример:
/np (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, (mutated hands and fingers:1.4)
Теперь все изображения будут создаваться с этим негативным промптом stable diffusion.
Способ 3: Временный негативный промпт
Чтобы применить негативный промпт только для одной генерации:
основной_промпт /np временный_негативный_промпт
Пример:
портрет девушки в кафе, дневной свет /np blurry, bad anatomy, extra fingers
Важно: сначала указывайте основной промпт, затем /np и только потом негативный промпт. Нарушив порядок, получите неожиданный результат с ошибками.
Расширенные настройки
Веса в негативных промптах
Синтаксис совпадает с обычными промптами:
- (слово:1.2) — усиливает фильтрацию на 20%
- (слово:0.8) — снижает фильтрацию на 20%
- (слово:1.5) — максимальный запрет
Из собственного опыта: для рук и пальцев отлично подходит вес 1.3-1.4, для текста достаточно 1.1.
Комбинирование с embeddings
В этом боте для нейросетей доступны готовые embeddings — шаблоны негативных промптов для stable diffusion. Например:
EasyNegative, bad hands, blurry
EasyNegative — уже собранный список ограничений, к которому можно добавить свои стоп-слова.
Типичные ошибки и полезные советы
Ошибка: Слишком большой негативный промпт stable diffusion
Не стоит добавлять десятки стоп-слов подряд. Слишком длинный негативный промпт может ухудшить финальную картинку. Оптимально подобрать 10-15 подходящих слов, используя шаблоны негативных промптов stable diffusion. Неэффективно использовать длинный перечень из 50 и более слов.
Совет: Проверяй на простых промптах
Перед тем как запускать сложную генерацию, проверь негативный промпт на элементарном запросе вроде "портрет девушки". Так будет понятно, насколько корректно сработали ограничения и удалось ли добиться исправления ошибок stable diffusion.
Совет: Подбирай слова под задачу
Для портретной генерации важны слова про анатомию, для природы — про качество и детали:
- Портреты: bad anatomy, extra fingers, deformed face
- Природа: blurry, low quality, artifacts
- Предметы: distorted, ugly, poorly drawn
В боте доступны не только Stable Diffusion, но и FLUX, DALL-E — попробуйте сравнить одинаковые шаблоны негативных промптов на разных нейросетях.
Грамотно составленный негативный промпт stable diffusion — половина успеха при работе с SD. Один раз потратьте время на подбор, и изображения станут заметно лучше. Начинайте с шаблонов негативных промптов и дорабатывайте их под свои задачи.
Теперь ваши генерации в SD будут значительно качественнее и точнее. Если хочется разобраться глубже, здесь есть еще полезные техники.
Работа с нейросетями помогает ускорить процесс, повысить качество изображений и находить креативные решения. Главное — выбрать подходящий инструмент и использовать эффективные шаблоны негативных промптов stable diffusion для своих целей.