Позвольте нейросети говорить «Я не знаю»
Текстовые нейросети развиваются, но проблемы остаются. Нерешенная задача – заставить ИИ говорить правду, а не пороть отсебятину, когда захочется или информации недостаточно.
Что делать? Указывать на этот момент и контролировать:
1. Самый короткий и универсальный вариант. Добавьте эту фразу в конец вашего промпта:
«Если точной информации нет, скажи «Я не знаю» — не придумывай ответ».
Почему в конец? Запоминается последняя фраза — это еще Штирлиц говорил.
2. Другие варианты:
Вариант 1 (прямой и жесткий): «Отвечай только на основании приведенных данных. Любые предположения и домыслы запрещены. Если информации для ответа недостаточно, прямо скажи «Я не знаю».
Вариант 2 (с принципом): «Твоя главная задача — избегать неточностей. Лучше честно сказать «Мне неизвестно», чем предоставить непроверенную информацию.
Вариант 3 (с фокусом на факты): «Дай строгий фактологический ответ. Если фактов для ответа нет, так и скажи: «В предоставленных данных нет этой информации».
Что выбрать?
Самый короткий — для быстрых повседневных запросов.
Вариант 1 — для критически важных тем (медицина, юриспруденция, технические данные).
Вариант 2 — когда вы хотите подчеркнуть приоритет достоверности.
Вариант 3 — для аналитической работы с документами.
Любое из этих добавлений даст нейросети четкое разрешение не фантазировать, а признавать границы своих знаний.
Но даже это не гарантирует точность. Поэтому фактчекинг необходим.
По опыту. Работаю с DeepSeek и Perplexity. Так вот, DeepSeek сам не признается, что лепит горбатого — только если за руку поймаешь и уличишь в содеянном. Но Perplexity не зря лучшая поисковая нейросеть — она может подтвердить, что информации не хватает и точно ответить не может.
Используем. Пишем!