Корпоративные знания11 минут

AI‑ассистент по базе знаний: RAG, источники и контроль ответов

Корпоративный ассистент отличается от общего чата тем, что отвечает в пределах разрешённых материалов и показывает основание. Если подходящего источника нет, правильное действие — отказаться от уверенного ответа и передать вопрос владельцу знания.

RAGLLMБаза знанийAI
Коротко

RAG не исправляет устаревшие документы и неправильные права доступа.

Качество поиска измеряется отдельно от качества формулировки ответа.

Перед запуском нужен набор реальных вопросов с эталонным решением и допустимым отказом.

01

Ограничьте область ответа

Сначала выбирают один класс вопросов: регламент сервиса, инструкции для сотрудников, условия продукта или помощь оператору. Для него известны владельцы документов, пользователи и цена ошибки.

Ассистент не должен автоматически превращаться в универсального агента. Право найти информацию не означает право оформить возврат, изменить договор или отправить команду в производственную систему.

02

Подготовьте знания до индексации

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

Обновление источника должно запускать повторную обработку и сохранять связь ответа с конкретной версией. Иначе разбор ошибки не покажет, какой текст видел ассистент.

  • Версия и период действия
  • Владелец материала
  • Группа доступа
  • Структура заголовков и таблиц
  • Статус индексации
03

Проверяйте поиск до генерации

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

Фильтры по подразделению, продукту, дате и уровню доступа применяют до передачи контекста модели. Ранжирование можно сочетать с поиском по словам, особенно для кодов, номеров и точных формулировок.

04

Свяжите утверждение с источником

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

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

05

Запускайте на контрольной выборке

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

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

  • Доля найденных правильных источников
  • Ответы без достаточного основания
  • Время до решения вопроса
  • Причины передачи эксперту