ИИ ИИшка Про
Гайды

База знаний для ИИ-бота: как запустить пилот без хаоса в документах

AI-редакция

ИИ-бот не становится экспертом после загрузки папки с документами. Он ищет фрагменты, сопоставляет их с вопросом и формулирует ответ. Если в папке лежат старые цены, противоречивые регламенты и сканы без распознанного текста, бот лишь быстрее разнесёт эту путаницу по диалогам. Поэтому запуск начинается не с выбора модели, а с маленького сценария, где качество можно проверить.

Выберите один вопрос, а не всю компанию

Первый пилот лучше строить вокруг узкого потока: статусы заказов, правила возврата, доступ к внутреннему сервису или ответы для новых сотрудников. Возьмите историю реальных обращений и выпишите 20–30 повторяющихся вопросов. Это язык, которым говорят люди; названия папок и отделов для поиска менее полезны.

Не включайте в пилот темы, где ошибка дорого стоит: персональные решения, юридические претензии, платежи, медицинские советы или индивидуальные данные клиентов. Для них бот должен честно передавать диалог человеку. Граница «могу ответить / передаю оператору» — часть продукта, а не признак слабости.

Соберите карточки знаний

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

Цифры пишите с контекстом: не «лимит 50 000», а «лимит возврата на карту — 50 000 рублей за операцию». У каждой цены, срока и правила должна быть дата или версия. Старую редакцию нельзя оставлять рядом «на всякий случай»: бот не понимает, какая из двух разных сумм историческая, а какая действующая.

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

Разделите знания и права доступа

Клиентский бот не должен видеть внутренние инструкции, заметки о жалобах, персональные примеры и документы сотрудников. Внутренний помощник не должен получать больше, чем необходимо роли пользователя. Делайте отдельные наборы знаний и проверяйте доступы до загрузки, а не после инцидента. Удалите из примеров имена, телефоны, номера договоров и секреты; это не CRM. Базовые правила описаны в гайде как защитить данные в нейросети.

Проверьте до запуска

Прогоните через бота реальные вопросы из пилота и отметьте три вещи: нашёл ли он правильный документ, не добавил ли несуществующие детали, умеет ли честно передать вопрос человеку. Отдельно спросите то, чего в базе нет. Правильный ответ в таком случае — не уверенная догадка, а понятный следующий шаг.

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

Настройте размер фрагмента и связь между карточками

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

Поддерживайте базу как продукт

Назначьте владельца каждой карточки и включите обновление базы в обычный процесс: изменили условие — обновили карточку в тот же день. Раз в месяц просматривайте вопросы без ответа и устаревшие материалы. Так журнал диалогов превращается в план развития, а бот остаётся полезным после первого красивого демо.

Измеряйте качество, а не количество ответов

У пилота должно быть несколько понятных метрик: доля вопросов, на которые бот нашёл подтверждённый ответ; доля корректных передач оператору; число случаев, когда ответ пришлось исправить; и самые частые пробелы в карточках. Не оценивайте систему только по тому, как естественно она пишет. Вежливый, но неверный ответ хуже короткой честной передачи человеку.

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

Не меняйте одновременно знания, системные правила и интерфейс. Иначе после улучшения нельзя понять, что именно повлияло на ответ. Ведите короткий журнал версий: дата, изменённая карточка, причина и результат повторного теста. Это делает базу управляемой даже в небольшой команде.

Полезно заранее написать сценарий эскалации: что именно увидит пользователь, кому уйдёт вопрос, какие сведения нужно запросить у него и как оператор добавит новый ответ в базу после решения. Тогда «не знаю» не превращается в тупик, а становится нормальной частью сервиса.

Надёжная база знаний — это не огромный архив. Это небольшой набор актуальных, понятных и проверяемых ответов с ясными границами. Тогда ИИ-бот экономит время сотрудникам и клиентам, не подменяя уверенным текстом то, чего компания на самом деле не знает.

Гайды Как ограничить ИИ-агента: бюджет шагов, тайм-аут и безопасная остановка Практическая инструкция для агента с браузером, кодом или файлами: задаём пределы до запуска, ловим цикл и сохраняем состояние для разбора. Гайды Как проверить сетевые границы ИИ-агента до доступа к рабочим системам Пошаговая проверка белого списка, DNS, журналов, секретов и ручного подтверждения — на безопасном стенде, без атак на чужую инфраструктуру. Гайды Как обезличить рабочий документ перед загрузкой в нейросеть: практический маршрут Не просто удалить имя, а найти идентификаторы в тексте, таблицах, свойствах файла и изображениях, проверить замену и сохранить полезность документа. Гайды Как проверить код тремя ИИ-ролями: исследователь, критик и верификатор Практический маршрут многоагентной проверки небольшого репозитория без сотни агентов, доступа к продакшену и ложного ощущения безопасности.
Опубликовано: 22 июля 19:30
← На главную