Skip to main content

Почему частица «НЕ» ломает промпты (Позитивные инструкции)

Психологический и алгоритмический парадокс работы языковых моделей («Парадокс розового слона»). Объясняет, почему команды с частицей «НЕ» часто приводят к обратному эффекту, и как переформулировать запреты в позитивные директивы.

1. Обзор концепции и системная проблема

Каждый новичок сталкивался с этим разочарованием: вы пишете искусственному интеллекту промпт с кучей строгих запретов:

  • «Напиши описание товара, но НЕ пиши о доставке, НЕ используй слово «уникальный» и НЕ делай текст длинным».

И что делает модель в первом же абзаце? Она пишет: «Наш уникальный товар имеет бесплатную доставку...».

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

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

2. Архитектурная таксономия и ментальная модель

┌─────────────────────────────────────────────────────────────┐
│                 КАК ПРЕВРАТИТЬ ЗАПРЕТ В ДЕЙСТВИЕ          │
├──────────────────────────────┬──────────────────────────────┤
│ ❌ СЛАБЫЙ НЕГАТИВНЫЙ ПРОМПТ │ ✅ СИЛЬНЫЙ ПОЗИТИВНЫЙ ПРОМПТ │
├──────────────────────────────┼──────────────────────────────┤
│ «НЕ пиши слишком долго»      │ «Напиши ровно 3 пункта до    │
│                              │  50 слов каждый»             │
├──────────────────────────────┼──────────────────────────────┤
│ «НЕ используй сложные        │ «Пиши простыми словами для   │
│  научные термины»            │  ученика 5 класса»           │
├──────────────────────────────┼──────────────────────────────┤
│ «НЕ приветствуй и НЕ пиши    │ «Начинай ответ сразу          │
│  вступление»                 │  с первой строки кода»       │
├──────────────────────────────┼──────────────────────────────┤
│ «НЕ упоминай наших конкурентов»│ «Говори только о функциях   │
│                              │  нашего собственного продукта»│
└──────────────────────────────┴──────────────────────────────┘

3. Технический пайплайн и внутренняя механика

  1. Задавайте строгие рамки: Вместо запрета лишнего четко очертите границы допустимого. Например: «Опиши исключительно технические параметры из следующего списка: [Ваш список]».
  2. Используйте технику "Inclusion Filter": Если нужно обработать документ, напишите: «Игнорируй любую информацию, кроме фамилии и номера телефона».
  3. Дайте образец того, что вы ХОТИТЕ видеть: Используйте прием Few-Shot и покажите один идеальный пример без нежелательных слов.

4. Практические инженерные сценарии в продакшене

01. Запрет на длинные ответы

Создайте промпт, который четко указывает на желаемую длину ответа, например: «Опиши продукт в 3-5 предложениях, избегая длинных описаний».

02. Упрощение языка

Используйте позитивные формулировки, чтобы указать на уровень сложности языка: «Объясни концепцию так, чтобы её понял ученик 5 класса».

03. Фокус на продукте

Сформулируйте запрос так, чтобы модель сосредоточилась на уникальных характеристиках вашего продукта: «Опиши только преимущества нашего продукта, не упоминая конкурентов».

5. Подводные камни, типовые ошибки и безопасность

Искусственный интеллект похож на маленького ребенка: если кричать «Не бегай по лужам!», он сразу посмотрит на лужу и побежит туда. Но если сказать «Иди по сухому асфальту рядом со мной» — он спокойно пойдет рядом. Всегда говорите модели, ЧТО делать, а не чего избегать!

/ Частые вопросыSchema.org FAQPage

FAQ: Почему частица «НЕ» ломает промпты (Позитивные инструкции)

Это классический «парадокс розового слона»: если вам скажут «Не думай о розовом слоне», первое, что появится в вашем воображении — это именно розовый слон. В языковой модели токен «цена» активирует соответствующий семантический кластер в нейросети, что резко увеличивает вероятность его появления в тексте.
/ Внутренняя перелинковка
Все термины
Промпты и RAG

Негативные Ограничения и Антипаттерны в Промптинге

Методология формулирования запретов и явного исключения нежелательных инженерных паттернов (Anti-Goals) в системных инструкциях для предотвращения шаблонного и избыточного кода (AI Slop).

Читать термин
Промпты и RAG

Как отучить ИИ выдумывать (Промпты против галлюцинаций)

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

Читать термин
Промпты и RAG

Разделители и XML-теги (Структурирование промптов)

Техника оформления сложных промптов с помощью XML-тегов (<context>, <rules>) и тройных кавычек (\"\"\"). Помогает модели четко различать, где заканчивается ваше правило и где начинается текст для обработки.

Читать термин