Запреты и границы — что исключить из ответа
«Не используй сложные термины» — а в ответе те же термины? «Не делай длинным» — и пять страниц? LLM лучше следует тому, что делать, чем тому, чего не делать. Переформулировка в позитивное требование обычно работает сильнее.
«Не используй жаргон» не говорит, как писать. «Пиши простым языком для человека без образования в этой области» — даёт направление. По возможности замени запрет требованием.
Прямые запреты работают для чётких границ: «Не упоминай конкурентов», «Не давай медицинских рекомендаций». Проблема — в размытых стилевых запретах вроде «не пиши скучно».
В продуктах запреты — часть guardrails: что модель не должна делать. «Не обсуждай политику» в system prompt — конкретный запрет, который модель понимает. Размытый «не будь скучным» — нет. Комбинируй: позитивные инструкции + точечные конкретные запреты.
?Проверь себя
Варианты снизу — перетащи в слот или нажми. Нажми на ответ — вернуть вниз.
Твой ответ
Варианты
Пройдись по «не», «без», «избегай». Можно переформулировать в позитивное? Оставляй только конкретные запреты без позитивного эквивалента.