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

Что такое ИИ-поиск по базе знаний простыми словами

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

Технически подход называют RAG, retrieval-augmented generation, генерация с опорой на найденные материалы. Языковая модель сама по себе не знает ваших правил. Сначала система ищет в базе подходящие фрагменты, затем модель формулирует ответ только на их основе.

Важно, что модель при этом не обучается на ваших документах и не запоминает их. Документы лежат в отдельном хранилище, и при каждом вопросе система заново достаёт оттуда нужные куски. Поэтому, чтобы ассистент начал отвечать по новому правилу, достаточно обновить документ, переобучать ничего не нужно.

Чем это отличается от обычного поиска и от «спросить ChatGPT»

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

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

ИИ-поиск по своей базе соединяет оба подхода: понимает вопрос по смыслу, но отвечает только из ваших документов и показывает источник.

Есть и разница в поведении при незнании. Обычный поиск просто ничего не находит. Публичный бот почти всегда что-то отвечает. Правильно настроенный ассистент по базе знаний говорит: «в документах этого нет», и это полезный ответ, потому что показывает пробел в инструкциях.

КритерийПоиск по папкамПубличный чат-ботИИ-поиск по своей базе
Даёт готовый ответНет, список файловДаДа
Показывает источникФайл, но не место в нёмОбычно нетДокумент и фрагмент
Знает ваши регламентыДа, если угадать словаНетДа, если они загружены
Где хранятся данныеУ васУ внешнего сервисаСогласуется при внедрении
Если документа нетПустая выдачаОтветит из общих знанийСкажет, что ответа в базе нет
Учёт прав доступаПрава на папкиНетНастраивается по ролям

Как это устроено: четыре шага

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

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

  • Документы. Собираются источники: папки, база знаний, портал, выгрузки. Определяется, какие версии актуальны
  • Подготовка. Документы разбиваются на фрагменты по смыслу: раздел, пункт, ответ на вопрос. К каждому фрагменту сохраняются название документа, дата и права доступа
  • Поиск. На вопрос сотрудника система находит самые подходящие фрагменты, по смыслу и по ключевым словам одновременно, и отбрасывает те, к которым у него нет доступа
  • Ответ со ссылкой. Модель формулирует ответ только из найденных фрагментов и прикладывает ссылки. Если подходящих фрагментов нет, говорит об этом прямо

Почему качество зависит от документов

ИИ-поиск не наводит порядок в базе, он делает беспорядок заметнее. Если в папке лежат три версии регламента возвратов, ассистент может найти устаревшую. Если правило существует только в голове старшего продавца, ассистент его не найдёт.

Формат тоже имеет значение. Текстовые документы и страницы вики читаются хорошо. Сканы без текстового слоя, презентации из картинок и сложные таблицы с объединёнными ячейками требуют отдельной подготовки, иначе нужная цифра из таблицы просто не найдётся.

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

Готово 0 из 5

Где пригодится: продавцы в зале, поддержка, новые сотрудники

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

Поддержка и отдел продаж в B2B. Условия договоров, характеристики продукции, порядок отгрузки. Сотрудник получает ответ со ссылкой и может переслать клиенту выдержку из документа, а не пересказ.

Новые сотрудники. Первые недели состоят из одинаковых вопросов к коллегам. Ассистент берёт эти вопросы на себя, а список вопросов без ответа показывает, каких инструкций не хватает.

Так может выглядеть вопрос продавца в рабочем мессенджере:

Пример переписки, не реальный клиент
Сотрудник

Покупатель хочет вернуть чайник без чека, оплачивал картой. Можно?

ИИ-администратор

По регламенту возвратов можно, если покупатель подтвердит покупку другим способом, например выпиской по карте. Оформляется заявление на возврат, деньги возвращаются на ту же карту. Источник: «Регламент возвратов», п. 3.2.

Сотрудник

А если товар уже был в использовании?

ИИ-администратор

В регламенте этот случай для бытовой техники описан отдельно: нужна проверка качества, решение принимает старший смены. Источник: «Регламент возвратов», п. 4.1.

Пример составлен для статьи. Пункты регламента вымышлены, в реальном ассистенте ссылка ведёт на ваш документ.

Ограничения

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

  • Ассистент знает только то, что есть в базе. Устаревший документ даст устаревший ответ
  • Поиск по документам снижает риск выдуманных ответов, но не убирает его полностью. Для критичных вопросов ссылку на источник нужно открывать
  • Противоречия между документами ассистент может показать, но решить, какой документ прав, должен человек
  • Права доступа нужно учитывать на этапе поиска. Если их проверять только при показе ответа, фрагмент закрытого документа может попасть в текст
  • Сложные сканы, схемы и таблицы-картинки требуют отдельной подготовки

Как запустить: пять шагов

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

  • Выберите одну тему и одну группу пользователей, например возвраты для продавцов или условия поставки для менеджеров
  • Соберите и проверьте документы по теме: одна актуальная версия, понятный владелец, читаемый текст
  • Решите, где сотрудники будут задавать вопросы: рабочий мессенджер, корпоративный портал или отдельное окно
  • Настройте права доступа до запуска, а не после
  • Договоритесь, кто разбирает вопросы без ответа и дополняет документы

Как проверить качество на пилоте

Соберите 30-50 реальных вопросов сотрудников, например из рабочего чата за последний месяц. Для каждого запишите, в каком документе правильный ответ. Добавьте вопросы, на которые в базе ответа нет: ассистент должен на них честно сказать «не нашёл».

Оценивайте отдельно две вещи. Нашёл ли поиск правильный фрагмент. И верно ли модель сформулировала ответ по найденному. Если ошибается поиск, правят документы и разбиение. Если формулировка, правят инструкции модели.

Готово 0 из 4

Частые вопросы

Источники

Microsoft Learn: RAG and generative AI, Azure AI Search (подход RAG, права доступа при поиске)
Покажем поиск на 20-30 ваших документах