Как работает RAG: поиск по базе знаний с помощью ИИ
Как модель находит ответ в документах компании вместо того, чтобы полагаться только на обучающие данные.
18 сентября 2026 Читать12 октября 2026 · чтение ~9 мин
Пошаговый разбор: какие документы собрать, как разбить их на понятные блоки и проверить базу на реальных вопросах, прежде чем подключать к ИИ-ассистенту.

Коротко: база знаний для ИИ-ассистента — это не «переписанный с нуля идеальный регламент», а структурированный набор реальных источников: переписок, FAQ, инструкций и кейсов, разбитых на короткие тематические блоки. Собирать её начинают не со всех процессов компании сразу, а с одного — там, где вопросы клиентов или сотрудников повторяются чаще всего. Ниже — порядок действий: от поиска повторяющихся вопросов до проверки базы на живых сценариях и типичных ошибок, которые превращают дорогой проект во внутреннюю галлюцинирующую игрушку.
Языковая модель сама по себе ничего не знает о вашей компании: ценах, регламентах, исключениях из правил, истории конкретного клиента. Без базы знаний ИИ-ассистент либо честно отказывается отвечать на специфичные вопросы, либо — что хуже — выдумывает правдоподобный, но неверный ответ. Подключение базы знаний превращает общую модель в инструмент, который отвечает именно по вашим документам, а не по усреднённым данным из интернета. Если задача — не просто подключить чат-бота, а встроить такую базу в рабочий веб-сервис компании, дальше речь пойдёт именно о подготовке контента под такую интеграцию.
Частая ошибка — начинать с идеального документа «обо всём». Правильный старт — наоборот, узкий: выпишите 20–30 вопросов, которые сотрудники поддержки или отдел продаж слышат чаще всего. Источники для этого списка:
Если один и тот же вопрос звучит раз в неделю и выше — это кандидат номер один в базу. Редкие индивидуальные случаи пока не трогайте: на них модель всё равно не научится отвечать надёжно по десятку примеров.
Вторая типичная ошибка — писать базу с чистого листа силами одного сотрудника. Получается красивый, но нереалистичный документ, который не покрывает живые формулировки клиентов и исключения из правил. Правильный источник — то, что в компании уже есть:
Там, где регламент расходится с реальной практикой (а так бывает почти всегда), фиксируйте актуальную практику — модель должна отвечать так, как компания действительно работает, а не так, как написано в документе пятилетней давности.
Большой файл на 80 страниц — худший формат для базы знаний: модель либо не находит в нём нужный фрагмент, либо тянет в ответ избыточный контекст. Рабочий принцип — каждая единица базы раскрывает одну тему и укладывается в несколько абзацев:
Такое дробление напрямую влияет на качество поиска по базе: чем точнее нарезка, тем точнее модель подтягивает именно релевантный фрагмент, а не весь документ целиком.
На практике для базы знаний компании почти всегда используют один из трёх путей, и выбор между ними — не вопрос вкуса, а вопрос объёма данных:
Для подавляющего большинства компаний правильная точка входа — RAG поверх правильно нарезанной базы: он не требует переобучения модели при каждом обновлении документа и быстрее окупается.
До того как показать ассистента клиентам, прогоните базу через те же 20–30 вопросов, с которых начинался сбор материала, плюс несколько пограничных случаев:
Три вещи, которые чаще всего обнуляют качество готовой базы:
С какого объёма документов начинать делать RAG, а не промпт?
Ориентир — когда контент перестаёт помещаться в разумный системный промпт, обычно это больше 5–10 страниц текста или несколько десятков отдельных документов.
Нужно ли переписывать документы под базу знаний или можно грузить как есть?
Лучше нарезать на тематические блоки и убрать воду, но полностью переписывать не обязательно — реальные формулировки из рабочих документов часто ценнее «причёсанного» текста.
Как часто обновлять базу знаний?
Минимум — сразу при изменении тарифов, условий или регламентов; плюс плановая ревизия раз в месяц-два на предмет устаревших фрагментов.
Можно ли подключить к базе Excel-таблицы с ценами напрямую?
Да, табличные данные хорошо работают в базе знаний, но их тоже стоит разбить по смысловым блокам, а не грузить один огромный файл с десятками листов.
Что делать, если ассистент всё равно иногда выдумывает ответы?
Проверьте нарезку документов и явно пропишите в промпте инструкцию отвечать «не знаю» при отсутствии данных в базе — это снижает, хотя и не обнуляет полностью, риск галлюцинаций.
YUSMP Group: разработка веб-приложений с ИИ Попробовать генератор ответов