Что база знаний делает — и чего не делает
База знаний даёт модели проверяемый контекст для ответа. Она не превращает плохие документы в точные знания и не гарантирует отсутствие ошибок. Если источники противоречат друг другу, AI может выбрать неверную версию или смешать формулировки.
Поэтому задача состоит из трёх частей: подготовить достоверный контент, настроить извлечение подходящих фрагментов и определить правила ответа.
Какие источники собрать
Названия, назначения, ограничения, характеристики и совместимость.
Условия, география, сроки, возвраты и порядок обращения.
Реальные вопросы клиентов и проверенные ответы сотрудников.
Что AI не решает и когда передаёт разговор человеку.
Полезнее двадцать точных страниц, чем тысяча файлов без владельца и даты. Для каждого источника стоит знать, кто отвечает за содержание и как часто оно меняется.
Как структурировать знания
Один документ должен раскрывать одну тему и использовать понятные заголовки. Таблицы лучше сопровождать текстовым объяснением, а изображения — подписями. Не полагайтесь на то, что модель правильно восстановит смысл сложной схемы без контекста.
| Проблема | Как исправить |
|---|---|
| Два разных ответа о возврате | Выбрать действующую версию и архивировать старую |
| Скан без структуры | Перенести в текст с заголовками и списками |
| Рекламное «подходит всем» | Записать реальные условия и ограничения |
| Длинный FAQ на одной странице | Разделить вопросы по темам |
| Неясный термин | Добавить определение и варианты названия |
Что нельзя хранить только в базе знаний
Динамические данные быстро устаревают: цена, остаток, свободное время, статус заказа, персональная скидка. Для них нужен запрос к системе-источнику. База знаний объясняет правило, а API возвращает текущее значение.
Как рассчитывается доставка, какие есть способы оплаты, кому подходит товар, когда возможен возврат.
Текущая цена, доступное количество, статус конкретного заказа, свободные слоты и персональные данные.
AI не должен угадывать актуальную цену по старому PDF. Если источник недоступен, правильный ответ — сообщить об этом, а не придумывать число.
Как подготовить базу знаний
- Определите задачи
Запишите темы, на которые AI отвечает, и действия, которые он не выполняет.
- Соберите источники
Найдите действующие страницы, инструкции, FAQ и правила.
- Назначьте владельцев
Для каждой темы определите человека, который подтверждает актуальность.
- Удалите противоречия
Сведите дубли, архивируйте старые версии и исправьте неоднозначные формулировки.
- Разделите статику и динамику
Оставьте стабильные факты в знаниях, а цены и статусы подключите через API.
- Настройте границы
Опишите отказ, уточнение и передачу человеку.
- Проведите тесты
Прогоните контрольные, неизвестные и провокационные вопросы до запуска.
Как тестировать ответы до запуска
Набор контрольных вопросов
- Прямые вопросы с однозначным ответом.
- Одинаковый вопрос разными словами и с опечатками.
- Вопрос, на который в базе нет ответа.
- Запрос на персональную скидку или обещание от имени компании.
- Противоречащий фактам вопрос.
- Сложный выбор между несколькими товарами.
- Запрос на передачу человеку.
- Вопрос с персональными или конфиденциальными данными.
Оценивают не «красивость» ответа, а фактологическую точность, полноту, уместность источника и правильность следующего действия.
Как поддерживать знания после запуска
У каждого раздела должен быть владелец. Изменение правил доставки или возврата сначала фиксируют в источнике, затем обновляют индекс и проверяют контрольные вопросы. Желательно хранить дату и версию документа.
Логи диалогов полезны для поиска пробелов, но их нельзя бездумно превращать в знания: ответы клиентов и сотрудников могут быть ошибочными или содержать персональные данные.
Не загружайте в общую базу пароли, внутренние токены, договоры с лишними реквизитами и персональные переписки. Доступ к закрытым знаниям разделяют по ролям.
Частые вопросы
Можно просто загрузить сайт в AI-консультанта?
Можно использовать страницы как один из источников, но сначала нужно удалить дубли, устаревший текст и проверить, что важные условия доступны в явном виде.
Сколько документов нужно?
Зависит от охвата. Важнее полнота ключевых тем и отсутствие противоречий, чем количество файлов.
Можно хранить цены в базе знаний?
Только если они редко меняются и версия контролируется. Для актуальных цен надёжнее запрос к системе-источнику через API.
Что делать, если AI не знает ответ?
Он должен честно сообщить об отсутствии данных, уточнить вопрос или передать его человеку.
Нужны ли ссылки на источники в ответах?
Для сложных или чувствительных тем это повышает проверяемость. Формат зависит от интерфейса и аудитории.
Нужно подготовить знания для AI?
Покажите источники, типовые вопросы и системы с динамическими данными. Я помогу определить структуру базы, границы ответа и тестовый набор.
Обсудить AI-консультанта →