SalesWave Внедрение ИИ в бизнес
+7 913 013-19-99
Блог SalesWave

Что такое RAG и как ИИ ищет по документам компании

RAG (retrieval-augmented generation) — способ, при котором нейросеть сначала находит нужные фрагменты ваших документов, а потом формулирует ответ только по ним. Так ИИ по документам отвечает на вопросы о вашей компании, а не пересказывает общие знания, и каждый ответ можно проверить по источнику.

· Дмитрий Паршуков · 7 минут

RAG простыми словами

Обычная нейросеть отвечает по тому, чему научилась при обучении. О вашем прайсе, регламентах и условиях договоров она ничего не знает, поэтому либо признаётся в этом, либо придумывает правдоподобный ответ. RAG решает задачу в два шага: сначала поиск по вашим документам, затем ответ по найденному. Подход описан в научной работе Lewis et al. «Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks» (NeurIPS 2020) и с тех пор стал основным способом подключать ИИ к закрытым данным компании.

Из чего состоит система

ЧастьЧто делаетГде чаще всего ошибки
Подготовка документовСобирает файлы, распознаёт сканы, разбивает на фрагментыУстаревшие версии, таблицы, потерянная структура
ИндексХранит фрагменты в виде, по которому можно искать по смыслу, а не только по словамСлишком мелкие или слишком крупные фрагменты
ПоискНаходит фрагменты, подходящие вопросу, с учётом прав доступаНе найден нужный документ или найден лишний
ГенерацияНейросеть формулирует ответ по найденному и показывает источникОтвет без ссылки, домысел вместо «не знаю»
ПроверкаКонтрольные вопросы, журнал ответов, разбор спорных случаевЗапуск без проверки на реальных вопросах

Чем RAG отличается от обычного поиска и от дообучения

  • Обычный поиск ищет слова в названиях и тексте и возвращает список файлов. Искать ответ внутри файлов приходится человеку.
  • Дообучение модели встраивает знания в саму модель. Обновить их можно только повторным обучением, а источник ответа не виден.
  • RAG ищет по смыслу, собирает ответ из нескольких документов и называет источник. Новый документ начинает работать после загрузки в базу.

Где RAG применяют в компаниях

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

Хотите увидеть RAG на своих документах?

ИИ база знаний

Как проверить RAG до запуска

  1. Возьмите 20 вопросов, на которые вы знаете ответ, и документ, где он лежит.
  2. Включите в набор вопросы по таблицам, вопросы из двух документов и вопросы, ответа на которые в базе нет.
  3. Для каждого ответа отметьте: верен ли он, есть ли ссылка на источник, тот ли это документ.
  4. Посчитайте две цифры: долю верных ответов и долю честных «в документах ответа нет».
  5. Повторите тот же набор после правок, чтобы увидеть, что улучшилось.

С чего начать

Выберите одну тему, где сотрудники чаще всего задают одни и те же вопросы: например, регламенты отдела продаж или условия поставки. Соберите по ней действующие версии документов, уберите архив и запустите пилот. Как проходит внедрение и сколько стоит пилот, описано на странице ИИ база знаний, а о том, как RAG вписывается в общую автоматизацию бизнес-процессов, — на соседней странице.

Вопросы

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

Что такое RAG простыми словами?
Это поиск плюс генерация текста. Система находит в ваших документах несколько подходящих фрагментов и передаёт их нейросети вместе с вопросом. Нейросеть пишет ответ по этим фрагментам и указывает, откуда они взяты.
Чем RAG отличается от дообучения модели?
При дообучении знания попадают внутрь модели, и обновить их можно только повторным обучением. В RAG документы лежат отдельно: новый прайс или регламент начинает работать после загрузки в базу, а источник ответа виден.
Можно ли использовать RAG с документами, где есть персональные данные?
Можно, если настроены права доступа и хранение в России. Данные клиентов не должны попадать к тем, кому их видеть нельзя, поэтому права проверяются на этапе поиска. Условия обработки прописываются в договоре.
Сколько документов нужно для начала?
Для пилота обычно хватает 100–300 документов по одной теме: регламенты, прайсы, инструкции. Это достаточно, чтобы проверить качество ответов до расширения базы.
Почему RAG иногда ошибается?
Чаще всего из-за документов: устаревшие версии, таблицы без структуры, сканы без распознавания. Модель при этом может быть нормальной. Помогает контрольный набор вопросов с известными ответами.

Расскажите о задаче — предложим, где ИИ даст результат

Бесплатно разберём процессы и покажем демо на ваших данных до договора. Честно скажем, где автоматизация окупится, а где нет.

Написать в Telegram