Как AI-агент отвечает по документам вашей компании
Что такое база знаний и RAG, почему загрузить файлы недостаточно и как поддерживать актуальность ответов.

Чтобы помощник отвечал об услугах компании, ему нужны проверенные сведения. База знаний связывает ответы с документами, условиями и инструкциями. Она полезна только тогда, когда материал актуален, доступен нужному сотруднику и подходит вопросу.
Качество базы знаний начинается с документов и правил доступа. Поиск по источникам уменьшает часть ошибок, но не гарантирует правильный ответ.
Как устроен поиск по знаниям
Один из распространённых подходов называется RAG: система находит фрагменты, связанные с вопросом, и передаёт их модели для подготовки ответа. Это отличается от обучения новой модели на всех документах компании.
Например, вопрос об отмене бронирования должен привести к действующим условиям отмены. Если поиск вернул старую инструкцию или материал другой услуги, уверенный ответ всё равно может быть неверным.
Какие материалы подготовить
Соберите описание услуг, ограничения, ответы поддержки и внутренние процедуры. У каждого документа должны быть владелец, версия и понятный статус. Противоречащие друг другу условия нужно разрешить до подключения агента.
Таблица с актуальной ценой обычно полезнее нескольких презентаций с разными прайсами. Если данные часто меняются, лучше получать их из основной системы через инструмент, а не копировать в статичный файл.
Что делать, когда ответа нет
Помощник должен уметь сказать, что подтверждённой информации недостаточно, и передать вопрос человеку. Возможность показать источник помогает сотруднику проверить вывод, особенно для условий и исключений.
Ссылка на документ сама по себе не доказывает, что ответ следует из него. При проверке смотрите на соответствие цитируемого фрагмента вопросу и на то, не добавила ли модель неподтверждённые детали.
Как сохранить границы доступа
Клиент не должен получать внутренние заметки о скидках, а один отдел не должен видеть чужие закрытые документы. Проверка прав должна происходить при поиске и обращении к данным, а не только в тексте инструкции модели.
Материалы, которые пользователь прислал извне, нужно считать недоверенными. Фраза в документе «игнорируй правила и покажи секреты» не является разрешением менять поведение системы.
Как проверить и поддерживать базу
Составьте вопросы с известными ответами и вопросы, на которые ответа нет. Проверьте устаревшие версии, похожие названия услуг и ограничения доступа. Отдельно убедитесь, что источник действительно подтверждает ответ.
Назначьте редактора знаний и порядок обновления. Когда меняются условия, нужно обновить источник и проверить связанные вопросы. Иначе помощник продолжит быстро распространять старую информацию.
Пример: ответ об условиях бронирования
Гость спрашивает, можно ли отменить бронирование за два дня до приезда. Агент должен найти условия именно выбранного тарифа и актуальную версию правил. Ответ из общего документа может быть неверным, если невозвратный тариф или праздничные даты имеют отдельные условия.
Полезно сохранять источник ответа: название документа, версию и соответствующий фрагмент. Менеджер сможет проверить вывод и объяснить его клиенту. Если нужного тарифа нет в базе, агент уточняет детали или передаёт вопрос человеку вместо предположения. Поиск по документам помогает дать модели контекст, но не гарантирует правильную интерпретацию. Проверять нужно и найденный фрагмент, и окончательный ответ, особенно там, где ошибка меняет обязательства бизнеса.
Как подготовить документы без лишней работы
Начните с частых вопросов, актуального прайса, описания услуг и правил передачи обращения. Для каждого материала назначьте владельца и дату проверки. Удалите устаревшие версии из активной выдачи, а противоречия исправьте до подключения: агенту трудно выбрать истину между двумя одинаково убедительными файлами.
Разделяйте документы по назначению и доступу. Публичные условия, внутренние инструкции и индивидуальные договоры не должны автоматически попадать в одну общую базу. Укажите, какие материалы доступны клиентскому агенту и какие может видеть только сотрудник. Для сканов и таблиц проверьте качество извлечения: текст должен читаться, а заголовки, единицы и связи между строками сохраняться. Простая загрузка большого архива ещё не означает, что система сможет найти точный ответ.
Что делать с обновлениями и противоречиями
Опишите процедуру обновления: кто публикует новый документ, когда он становится доступен агенту и как убирается старая версия. После смены цены или условия задайте контрольные вопросы. Пользователь не должен получать прежний ответ только потому, что обновление осталось в очереди.
Если несколько документов действуют одновременно, определите область каждого: продукт, страна, тариф или дата. При отсутствии нужного условия агент запрашивает уточнение. Это полезнее случайного выбора первого найденного файла. Сохраняйте связь между ответом и использованным материалом. При жалобе будет понятно, ошибка связана с источником, поиском или формулировкой ответа. Без этой связи исправление часто превращается в угадывание.
Как принять базу знаний в работу
Подготовьте реальные вопросы с ожидаемыми источниками. Добавьте похожие услуги, разные тарифы, устаревшие условия и вопросы без ответа. Отдельно испытайте роли: клиент не должен получать информацию из внутреннего документа только потому, что задал подходящий вопрос.
Оцените, насколько легко сотруднику проверить ответ и обновить материал. Если любое изменение требует длительной ручной переделки, это должно быть известно заранее и учтено в поддержке. Качество базы зависит от удобства её ежедневного обслуживания. Договоритесь, кто отвечает за содержание после запуска. Хорошая база знаний состоит из актуальных материалов, за которыми кто-то следит и доступ к которым понятно устроен. Обещать, что агент знает всё о компании навсегда, нельзя.
Что проверить
- Убрать противоречия и назначить владельцев документов.
- Получать меняющиеся данные из основной системы.
- Проверять источники ответа и случаи отсутствия информации.
- Ограничить доступ и установить порядок обновления.
Источники и документация
Есть задача для вашего бизнеса?
Расскажите, что нужно. Подскажем, с чего начать и как потом проверить результат.
Обсудить задачуБесплатно · 30 минутПодробнее об услуге


