Отрицание в промпте: когда оно помогает, когда вредит

Отрицание работает нестабильно. Когда промпт говорит "не используй сложные слова", модель иногда именно их и использует — якобы потому что они попадают в её фокус внимания. Запрос с прямым запретом иногда менее эффективен, чем запрос с позитивным указанием.

Особенно проблемно двойное отрицание: "не пиши текст, который не будет понятен детям". Модель путается. Лучше переформулировать: "пиши текст, понятный детям".

Как правильно использовать отрицание

Отрицание работает, если оно выстроено явно и кратко. Например, "исключи ненормативную лексику" даёт результат лучше, чем просто "не используй плохие слова". Единое отрицание в конце инструкции менее вредно, чем разбросанные по тексту запреты.

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

Правило: если можно переформулировать с позитивом, переформулировать. Если нужен запрет, ставить его один раз, в конце, и кратко. Проверить результат и при необходимости повторить с другой формулировкой.