Корпоративная база знаний полезна, если сотрудник быстро получает ответ и может проверить его основание. Для этого мало загрузить все файлы в чат. Документы нужно отобрать, связать с владельцами и настроить поиск так, чтобы система не смешивала действующий регламент с устаревшим черновиком.
Что означает RAG на практике
RAG объединяет поиск материалов с генерацией ответа: система сначала находит подходящие фрагменты, затем передаёт их модели как контекст. Такой подход описан в исследовании Retrieval-Augmented Generation. Он не означает автоматического обучения модели на всех файлах компании и сам по себе не гарантирует правильность ответа. Retrieval-Augmented Generation · Lewis et al. ↗
В бизнес-интерфейсе результат должен сопровождаться названием документа, версией и конкретным фрагментом. Ссылка просто на папку мало помогает: сотруднику снова придётся искать основание вручную.
Пример: согласование командировки
В проектном сценарии новый сотрудник спрашивает, кто согласует поездку. Помощник находит действующий порядок и называет ответственного. Если в базе две конфликтующие версии, он показывает противоречие и направляет вопрос владельцу регламента. Он не выбирает удобную версию только потому, что она лучше совпала с формулировкой запроса.
Для такого сценария не нужен весь архив компании. Начните с одного раздела: поездки, закупки или обслуживание клиентов. Укажите, кто обновляет материалы и как удалённый документ исключается из поиска.
Права проверяются до генерации
Пользователь должен получать только разрешённые ему фрагменты. Скрыть секретный абзац уже после передачи модели недостаточно. Полезно испытать одинаковый вопрос от двух сотрудников с разными правами и убедиться, что ответ каждого опирается на свой набор источников.
Как проверить качество поиска
- Составьте вопросы с точным ответом и известным первоисточником. - Добавьте вопросы, на которые в базе нет ответа. - Проверьте старые версии, похожие названия и документы с таблицами. - Оцените отдельно поиск нужного фрагмента и правильность итогового объяснения.
Отсутствие результата поиска и ошибка рассуждения требуют разных исправлений. В первом случае помогают структура и индексация документов. Во втором — формат ответа, ограничения задачи или другая модель. Такой разбор позволяет развивать базу знаний без бессмысленного увеличения объёма загруженных файлов.