Справочник

Негативный промпт: что в нём работает

Длинный список запретов работает хуже короткого. Почему так и что писать вместо универсальных наборов.

Нина Арсеньева··2 мин чтения

Коротко

Негативный промпт смещает вероятность, а не запрещает. Вес распределяется между всеми перечисленными понятиями, поэтому список из пятидесяти слов ослабляет сам себя.

Негативный промпт: что в нём работает

Как он на самом деле работает

Негативный промпт не запрещает. Он смещает генерацию в сторону от указанного.

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

Универсальные наборы на полсотни слов, которые кочуют по подборкам, ослабляют сами себя.

Правило одного дефекта

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

Порядок такой: сгенерировали, посмотрели, увидели дефект, добавили его в негатив, перегенерировали. А не наоборот.

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

Что действительно помогает

Против типовых артефактов анатомии: лишние пальцы, деформированные руки. Работает, когда руки в кадре видны крупно.

Против нежелательного стиля: если модель тянет в мультяшность, а нужен реализм.

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

Против лишних объектов: если в кадре стабильно появляется что-то ненужное.

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

Что не помогает

Абстрактные качества. «Плохое качество», «уродливо», «непрофессионально» — модель не знает, что вы считаете плохим.

Отрицание содержания. «Без красного цвета» часто даёт красный: модель обрабатывает понятие, а не отрицание.

Дублирование позитивного промпта наоборот. Если в основном промпте написано «дневной свет», добавлять в негатив «ночь» бессмысленно.

Практический подход

Начните с пустого негативного промпта. Посмотрите, что получилось.

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

Держите список коротким — пять-семь понятий. Если их больше, скорее всего, проблема в основном промпте, а не в негативе.

Про модели без негативного промпта

У части сервисов такого поля нет вовсе. Там нежелательное описывается в основном промпте через утверждение: не «без текста», а «чистая поверхность без надписей».

Переписать запрет в утверждение

Частицу «без» модель не обрабатывает: в основном промпте она видит названное понятие, а отрицание теряется. Отсюда приём — занимать место желаемым вместо перечисления нежелательного.

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

Там, где негативного поля нет вовсе, это единственный доступный способ. Где поле есть, приём всё равно надёжнее: описанное желаемое даёт модели опору, запрет — только направление. Готовые каркасы собраны из утверждений по той же причине.

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

Почему длинный негативный промпт работает хуже?
Вес распределяется между всеми перечисленными понятиями. Пятьдесят слов получают по одной пятидесятой внимания каждое.
Что писать в негативном промпте?
Только то, что вы уже увидели в результате. Перечислять заранее то, чего модель и так не рисует, — потраченный вес.
Работает ли «без красного цвета»?
Плохо. Модель обрабатывает понятие, а не отрицание, и красный часто появляется.

Нина Арсеньева псевдоним

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

Отвечает за: промпты, обработка фотографий, задачи с видео