← Claude на русском
Перевод с разбором · для Сони
Адаптировал Claude Opus 4.7 (ИИ) на основе документации Anthropic. Полная версия — в docs/reduce-hallucinations.html.

Чтобы модель не выдумывала (галлюцинации)

Адаптация для Сони · 2026-04-23

Зачем тебе это нужно

«Галлюцинация» — это когда модель уверенно выдаёт то, чего нет или не может быть. Для твоего бота по СДВГ это критично: если бот «вспомнит» вчерашний разговор, которого не было, или придумает, что пользователь раньше говорил о дочке (а на самом деле её нет) — доверие рушится с одного раза. Особенно опасно, если бот начнёт ссылаться на несуществующие исследования или советы из «научной литературы».

Базовые стратегии

1. Разреши боту сказать «не знаю»

По умолчанию модель считает, что её работа — ответить. Добавь в system prompt явное разрешение уклониться:

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

Что здесь происходит: одной строчкой снимаешь давление «я должна что-то ответить». Модель начинает чаще переспрашивать вместо того, чтобы галлюцинировать.

2. Заземляй ответы на реальных данных

Если в боте есть «память» о пользователе (заметки, прошлые сессии, цели) — передавай её в промпт явно, и требуй ссылаться только на эти данные:

Вот что мы знаем о пользователе (из базы):
<user_notes>
- Текущая цель: «выйти на бег 3 раза в неделю»
- Срыв последний: вторник (не лёг вовремя, потом весь день просидел)
- Любит: котов, читать ночью
</user_notes>

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

Что здесь происходит: модель видит явный источник «правды» и знает, что вне его — догадки. SQL ты уже умеешь: SQLite у тебя в файле bot.db, достать заметки и подставить в промпт — задача на 10 строк Python. Типа: db.execute("SELECT text FROM user_notes WHERE user_id = ?", (uid,)).fetchall().

3. Проверяй цитаты

Если бот ссылается на «исследования про СДВГ», это почти всегда галлюцинация — он не гуглит, он вспоминает «что-то похожее». Лучше вовсе запретить такие ссылки:

Не ссылайся на конкретные исследования, авторов, названия книг.
Если нужно — говори обобщённо: «в литературе по СДВГ часто
рекомендуют…».

Продвинутые приёмы

Что это значит для твоего бота

Полная версия — в docs/reduce-hallucinations.html.