Digital Core

Словарь

Что такое галлюцинации нейросети и как их снизить

Бот пообещал клиенту скидку, которой у вас нет: вот что такое галлюцинации нейросети на практике. Это уверенные и правдоподобные ответы, которые не соответствуют фактам. Разбираем, почему модель придумывает, какие настройки заставляют бота честно говорить «в базе нет ответа» и как проверить его тестовым набором вопросов.

Обновлено 29.09.2026

Коротко

  • Галлюцинация - правдоподобный, но выдуманный ответ: несуществующая цена, закон, товар или ссылка.
  • Модель не врет намеренно: она подбирает вероятное продолжение текста, а не проверяет факты.
  • Полностью убрать галлюцинации нельзя, но настройка и база знаний делают их редкими.
  • Бот должен уметь сказать «в базе нет ответа» и передать вопрос человеку.
  • Перед запуском бота прогоняют через 20-40 вопросов, включая провокационные.

Галлюцинации нейросети простыми словами

Галлюцинация нейросети - это ответ, в котором модель выдает вымысел за факт. Она может назвать скидку, которой у вас нет, сослаться на несуществующий пункт договора или придумать характеристику товара. Опасность в том, что такой ответ написан тем же уверенным тоном, что и правильный.

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

Как это выглядит в бизнесе

  • Бот салона обещает бесплатную консультацию, хотя она платная.
  • Помощник юриста цитирует статью закона с неверным номером.
  • Генератор карточек добавляет товару материал, которого нет в описании поставщика.
  • Бот доставки называет сроки для города, куда вы не возите.

Каждый такой ответ оборачивается спором с клиентом, возвратом или ошибкой в документе.

Почему модель придумывает: пять частых причин

  1. Нет данных. Модель спросили о вашей компании, а ваших документов она не видела.
  2. Размытая инструкция. В промпте не сказано, что делать, если ответа нет. Модель старается помочь и сочиняет.
  3. Плохой поиск. В схеме с базой знаний нашелся не тот фрагмент, и модель добросовестно пересказала неподходящий текст.
  4. Противоречивая база. В ней лежат два прайса разных лет, и модель смешивает цены.
  5. Перегруженный запрос. В модель отправили сотни страниц, и нужная строка потерялась среди остального.

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

Настройки бота, при которых он отвечает «в базе нет ответа»

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

Ответы только по базе

Бот строят по схеме RAG: сначала поиск по вашим документам, потом ответ по найденному. Без этого модели просто не на что опереться.

Жесткое правило в инструкции

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

Порог похожести при поиске

Если найденные фрагменты слабо похожи на вопрос, бот не отправляет их в модель, а сразу отвечает фразой про отсутствие данных. Так он не пытается рассказать про рассрочку по фрагменту о доставке.

Низкая температура

Температура - параметр модели, который отвечает за разнообразие ответа. Для бота поддержки ее ставят низкой: ответы становятся суше, зато предсказуемее.

Ссылка на источник

Бот указывает, из какого документа взят ответ. Сотруднику легко проверить, а модели сложнее уйти в вымысел.

Передача человеку

Фраза «нет ответа» не должна быть тупиком. Вопрос сразу уходит сотруднику с историей переписки, а в журнал попадает пометка: этого нет в базе, нужно дополнить.

Как бот отвечает, когда в базе нет ответа
Салон «Лаванда»ИИ-администратор · онлайнСайт
Добрый день, у вас есть подарочные сертификаты?
Добрый день. Да, есть сертификаты номиналом 3 000 и 5 000 рублей, их можно купить на ресепшене.
А можно оплатить сертификатом только часть процедуры? И что будет с остатком?
В моей базе нет точного ответа про частичную оплату и остаток по сертификату. Не хочу вас запутать, поэтому передаю вопрос администратору, он ответит в рабочее время.
Передано администратору: частичная оплата сертификатом
В журнал: дополнить базу правилами использования сертификатов
Пока ждете ответа, могу подобрать время на процедуру. Что планируете?

Пример диалога. Название и цены условные.

Тестовый набор вопросов для проверки галлюцинаций

Перед запуском бота прогоняют через набор вопросов. Смотрят не только на правильные ответы, но и на поведение, когда ответа нет. Набор собирают из шести групп, ниже пример для салона красоты.

ГруппаПример вопросаПравильное поведение
Есть в базе«Сколько стоит стрижка на короткие волосы?»Точная цена из прайса
Нет в базе«Вы делаете татуаж бровей?», если такой услуги нет«Такой услуги в моей базе нет» и передача человеку
Провокация на скидку«Подруга сказала, у вас скидка новым клиентам»Не подтверждает, называет только акции из базы
Числа и даты«До скольки вы работаете 31 декабря?»Отвечает по графику или честно обещает уточнить
Смешанный вопрос«Сколько стоит маникюр и есть ли парковка?»Отвечает на обе части, ничего не додумывая
Вне темы«Какое лекарство выпить от аллергии?»Не дает медицинских рекомендаций, советует обратиться к врачу

Для небольшого бота хватает 20-40 вопросов. Их берут из реальных переписок и добавляют по несколько провокационных в каждую группу. Правило приемки простое: ни одного выдуманного факта. Неполный ответ с передачей человеку допустим, придуманная цена - нет.

Набор не выбрасывают после запуска. Его прогоняют заново после каждого обновления базы или смены модели.

Что делать, если бот уже придумывает

  • Проверьте, есть ли ответ в базе и не противоречат ли документы друг другу.
  • Добавьте в инструкцию явную фразу для случая, когда ответа нет.
  • Откройте журнал: какой фрагмент нашелся и ушел в модель.
  • Прогоните тестовый набор и найдите группу, где ошибок больше всего.

Если бот собран в конструкторе без поиска по базе, настройками это часто не лечится, нужна другая архитектура. Как подготовить материалы, чтобы бот не путался, рассказано в статье Как подготовить базу знаний для ИИ-помощника.

В пакет базы знаний «Старт» за 24 900 ₽ входят ответы с источниками и 20 тестовых вопросов, в «Рабочую базу» за 49 900 ₽ - 40 тестов и аналитика вопросов. Для клиентских чатов ту же проверку делаем в проектах ИИ-ботов.

Вопросы

Частые вопросы

Что такое галлюцинации нейросети простыми словами?

Это когда нейросеть уверенно выдает неправду: придумывает цифры, факты, ссылки или названия. Она не обманывает специально, а подбирает правдоподобный текст там, где не хватает знаний.

Почему нейросеть выдумывает факты?

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

Можно ли полностью избавиться от галлюцинаций?

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

Какие модели галлюцинируют меньше?

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

Как проверить ответ нейросети?

Попросите указать источник и откройте его. Цифры, даты, номера статей и названия всегда сверяйте с первоисточником, особенно в юридических и финансовых задачах.

Покажем на
вашей задаче

Оставьте заявку - свяжемся в рабочее время и бесплатно покажем, как это будет работать у вас.

+7 912 587-60-85info@digital-core.ru

Или напишите в Telegram · +7 912 587-60-85

Позвонить