Получить смету
Админ 24/7АгентыАвтоматизацииЦеныКак работаемВопросы

AI-ассистент

24/7 · круглосуточно

Команда / человек

Пн–Пт 09:00–18:00 · Киев

RAG простыми словами: как AI отвечает по документам компании

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

Обновлено 12 ноября 2026 г.12 мин чтенияMyrado Studio

Миро: «ОТВЕТЫ ИЗ ДОКУМЕНТОВ».

RAG — это когда AI не отвечает «с головы», а сначала ищет в ваших документах: регламентах, договорах, прайсах, инструкциях. Найденные фрагменты он получает вместе с вопросом и строит ответ только из них. Поэтому чат-бот с базой знаний называет вашу цену и ваш срок доставки, а не средние по интернету, и показывает, из какого документа это взял.

Ниже — как это устроено внутри, когда RAG не нужен и хватит готового инструмента, типичные ошибки и цены. Как выглядит готовое решение для команды, показано на странице AI-ассистента по документам компании.

Что такое RAG: определение и откуда термин

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

Название ввели исследователи Facebook AI Research (ныне Meta AI) с коллегами в статье 2020 года: они объединили языковую модель с поисковым индексом Википедии, чтобы она точнее отвечала на фактические вопросы. С тех пор это стандартный способ дать модели знания конкретной компании.

В названии три слова, и каждое — отдельный шаг:

  • retrieval — поиск: система находит в базе фрагменты, близкие по смыслу к вопросу;
  • augmented — дополнение: эти фрагменты добавляют к запросу, который получает модель;
  • generation — генерация: модель формулирует ответ, опираясь на них.

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

Из этого следуют три практических вывода:

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

В статье что такое AI-агент простыми словами мы называли знания одной из пяти составляющих агента. RAG — именно про неё.

Как работает чат-бот с базой знаний: путь одного вопроса

Работа делится на два этапа. Подготовка базы (шаги 1–4) выполняется один раз и повторяется, когда документы меняются. Ответ на вопрос (шаги 5–8) — каждый раз, когда кто-то пишет боту.

Миро, робот Myrado Studio. Миро находит нужный фрагмент в базе знаний перед ответом.
Миро находит нужный фрагмент в базе знаний перед ответом.
Шаг Что происходит Где чаще всего ломается
1. Сбор документов Система забирает файлы из Google Drive, Notion, PDF-архива или с сайта В базу попадают устаревшие версии и черновики
2. Разбиение на фрагменты Текст делят на куски по несколько сотен токенов: абзац, пункт, строка таблицы Таблицу или пункт разрезали пополам, фрагмент остался без заголовка
3. Эмбеддинги Каждый фрагмент превращают в вектор — набор чисел, передающий смысл Модель эмбеддингов плохо понимает украинский, артикулы и сокращения
4. Индекс Векторы хранят в векторной базе; рядом работает обычный поиск по словам Нет метаданных: даты, отдела, уровня доступа
5. Поиск На вопрос система находит обычно 5–20 ближайших фрагментов — по смыслу и по точным словам Найдено похожее по теме, но не тот пункт
6. Переранжирование Отдельная модель пересортировывает найденное и оставляет самое уместное Шаг пропускают, чтобы сэкономить
7. Генерация Модель получает вопрос, фрагменты и инструкцию: отвечай только по приведённому и ссылайся на источник Нет правила «не знаешь — скажи», и модель додумывает
8. Журнал Вопрос, найденные фрагменты и ответ сохраняются для проверки Журнала нет, поэтому ошибку не на чем показать

Несколько пояснений к таблице.

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

Векторная база — это хранилище таких векторов. В брифах, которые мы анализировали, заказчики чаще всего называют pgvector, Qdrant и Chroma. Для большинства компаний выбор базы значит меньше, чем качество разбиения документов на фрагменты.

Гибридный поиск объединяет поиск по смыслу с поиском по точным словам. Векторы хорошо ловят смысл, но хуже — артикул «KT-2207», номер договора или фамилию. Поэтому в рабочих системах работают сразу оба способа.

Насколько важна эта «кухня», показывают данные Anthropic за сентябрь 2024 года. Когда к каждому фрагменту добавляли краткий контекст и объединяли векторный поиск с поиском по словам, доля запросов, в которых нужный фрагмент не попал в двадцатку лучших, уменьшилась на 49%. С переранжированием — на 67%. Модель, которая пишет ответ, при этом не менялась.

Один вопрос шаг за шагом

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

  1. Бот для клиентов имеет доступ только к публичным документам: условиям оплаты, гарантии, доставки. Внутренних регламентов и договоров с поставщиками в его базе нет.
  2. Поиск находит три фрагмента: раздел «Оплата частями» из условий оплаты, пункт о гарантии на кофемолки и общие гарантийные условия.
  3. Модель отвечает двумя предложениями и добавляет ссылки на обе страницы.
  4. Клиент спрашивает дальше: «А она подойдёт к моей кофеварке?» В документах о совместимости ничего нет. Бот так и говорит и передаёт разговор менеджеру с коротким резюме.
Документ становится доступным для поиска. Подготовка: Актуальный текст без дублей и старых версий. Фрагменты: Документ делится на содержательные части. Индекс: Поиск находит части под конкретный запрос
Документ становится доступным для поиска
От вопроса к ответу с источником. Вопрос: Пользователь формулирует потребность. Поиск: Отбираются релевантные фрагменты. Ответ: Модель ссылается на найденные документы
От вопроса к ответу с источником

RAG, «всё в промпт» или дообучение: что выбрать

RAG — не единственный способ научить AI отвечать по вашим документам, и не всегда лучший.

Миро, робот Myrado Studio. База знаний и обучение модели решают разные задачи.
База знаний и обучение модели решают разные задачи.
Всё в промпт Готовый инструмент RAG Дообучение (fine-tuning)
Как это выглядит Весь текст базы каждый раз передаётся модели вместе с вопросом NotebookLM, проекты в ChatGPT или Claude: загрузили файлы и спрашиваете Система сама ищет нужные фрагменты и передаёт модели только их Модель дополнительно тренируют на ваших примерах
Когда подходит База до нескольких сотен страниц Один человек или небольшая команда Сотни и тысячи документов, частые изменения, разные доступы Нужен особый стиль или формат, а не новые факты
Обновление знаний Заменили текст — готово Обычно файлы обновляют вручную Синхронизация с источником Новое обучение
Ссылка на источник Если попросить в инструкции Есть, в рамках инструмента Да, до документа и пункта Нет
Доступы по ролям Нет На уровне аккаунта или проекта Да Нет
Стоимость запроса Растёт вместе с базой Подписка Небольшая: модель читает только найденное Обучение и запросы

Ориентир дала Anthropic в той же публикации 2024 года: если база знаний меньше 200 000 токенов — это примерно 500 страниц, — её можно целиком передавать модели, и RAG не нужен. С тех пор контекстные окна выросли: у актуальных моделей Claude это до 1 млн токенов (документация Anthropic, октябрь 2026 года). Но «влезает» не значит «выгодно»: чем больше текста в каждом запросе, тем дороже и медленнее каждый ответ, а разграничить доступы так не получится.

У готовых инструментов свои пределы. Например, в NotebookLM один источник — это до 500 000 слов или файл до 200 МБ (справка Google, октябрь 2026 года).

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

Когда RAG не нужен и что можно сделать самому

Разработка ассистента по документам оправдана не всегда. Вот четыре ситуации, где она лишняя.

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

  1. Соберите актуальные версии документов в одну папку.
  2. Загрузите их в NotebookLM или в проект в ChatGPT или Claude.
  3. Задайте 20–30 вопросов, которые сотрудники действительно задают, и проверьте каждый ответ по источнику.
  4. Если результат устраивает — возможно, больше ничего не нужно.

Перед загрузкой договоров и персональных данных прочитайте условия своего тарифа: правила хранения и использования данных у разных сервисов и планов разные.

Нужен FAQ-бот на 30–50 вопросов. Таблица «вопрос — ответ» целиком помещается в инструкцию бота, и поиск здесь не нужен. Хватит конструктора с AI-блоком или простого чат-бота для сайта.

Ответ живёт в системе, а не в документе. Остаток на складе, статус заказа, долг клиента — это запрос к CRM или 1С/BAS через API, а не поиск по текстам. Такие задачи описаны на странице интеграций AI с 1С, BAS и CRM.

Документы противоречат друг другу. Если на сайте одна цена, а в прайсе другая, ассистент честно найдёт обе. Сначала стоит навести порядок в документах.

А вот признаки, что RAG нужен:

  • документов сотни и больше, и они обновляются каждую неделю;
  • разные люди должны видеть разное: продавец — прайс, бухгалтер — договоры;
  • в ответе нужна ссылка на документ и пункт;
  • ассистент должен отвечать в Telegram, Slack или на сайте, а не в личном аккаунте сотрудника;
  • руководителю нужен журнал: что спрашивают и на что в документах нет ответа.

Типичные ошибки в проектах с базой знаний

  1. Загрузили всё подряд. Черновики, старые версии и дубликаты попадают в базу наравне с действующими документами, и ассистент цитирует то, что нашёл первым.
  2. Сканы без распознавания. PDF без текстового слоя для поиска пуст. Сканы сначала распознают, и чем чётче скан, тем лучше ответ.
  3. Прайсы и таблицы порезаны на куски. Название товара оказалось в одном фрагменте, цена — в другом. Таблицы лучше хранить как таблицы и искать в них точно, а не «по смыслу».
  4. Нет прав доступа. В одном из брифов на бирже заказчик отдельно требовал отзывать доступ у уволенных сотрудников. О ролях стоит подумать до запуска, а не после первой утечки.
  5. Качество оценивают «на глаз». Один заказчик посчитал: из 81 ответа его бота 6 были вредными — с выдуманными ролями, суммами и сроками. Другой требовал принимать каждый этап «по измеримому критерию (точность на тестовом наборе), не по демонстрации». Тестовый набор из 50–100 реальных вопросов нужен до запуска.
  6. Проверяют ответ, а не поиск. Если нужный фрагмент не найден, модель уже не поможет. В журнале должно быть видно, что именно нашла система.
  7. Нет сценария «не знаю». Требование из брифа: если ответа нет в базе знаний, AI должен сказать об этом, соединить с менеджером «и ни в коем случае не выдумывать». Это правило записывают в инструкции и проверяют на вопросах, ответов на которые в базе заведомо нет.
  8. За документы никто не отвечает. Ассистент не знает, что регламент устарел. У каждого документа должен быть владелец, который его обновляет.
Миро, робот Myrado Studio. Актуальные источники и проверка неизвестных запросов важны для качества ответов.
Актуальные источники и проверка неизвестных запросов важны для качества ответов.

RAG уменьшает количество выдуманных ответов, но не сводит его к нулю. Модель может неправильно прочитать найденный фрагмент или объединить два пункта, которые друг к другу не относятся. Поэтому ссылка на источник и журнал запросов — не украшение, а способ контроля.

Когда ответ не найден. Есть достаточный источник: Ответ в пределах найденных данных. Данных не хватает: Уточнение или честное сообщение. Ответственный: Запрос передаётся человеку
Когда ответ не найден

Что заказывают на украинских биржах и сколько это стоит

Мы разобрали 187 AI-заказов на Freelancehunt, Freelance.ua и Weblancer за июнь–сентябрь 2026 года. RAG или векторный поиск напрямую упомянуты в 14 из них. Ассистент по базе знаний для сотрудников — это 10 заказов, и у этого сценария самая высокая медианная цена среди всех: около 21 000 грн. Здесь «цена» — бюджет клиента, а если его нет — медиана ставок фрилансеров. Выборка небольшая, так что это ориентир, а не статистика.

Что именно заказывали:

  • ассистента для операторов контакт-центра сети медицинских центров — с требованием не выдумывать цены, исполнителей и медицинские показания;
  • AI-агента для юридической компании: анализ документов и законодательства, медиана ставок — 27 000 грн;
  • Telegram-бота — помощника аккаунт-менеджера, который отвечает на основе Google Docs;
  • офлайн-AI для анализа инженерной документации, медиана ставок — 25 000 грн;
  • ассистента-тьютора для онлайн-курса языков, который не отвечает вне материалов курса, — бюджет 25 000 грн.
Вариант Запуск Ежемесячно
Готовый инструмент (NotebookLM, проекты в ChatGPT или Claude) подписка сервиса подписка
Фрилансер с биржи медиана ≈21 000 грн (10 заказов) как договоритесь
Студии, публичные прайсы (сентябрь 2026) 25–60 тыс. грн сопровождение у студий — 5–35 тыс. грн/мес, отдельно оплата модели
Myrado: ассистент по документам от 35 000 грн, 10–14 дней модель по факту на вашем аккаунте; сопровождение — по желанию
Myrado: FAQ-бот для клиентов на той же базе от 25 000 грн, 7–10 дней сопровождение от 3 000 грн/мес и модель по факту

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

Чеклист: готовы ли вы к запуску

  1. Есть ли список из 50–100 реальных вопросов сотрудников или клиентов?
  2. Собраны ли актуальные версии документов в одном месте, а устаревшие убраны?
  3. Известно ли, кто отвечает за каждый документ и обновляет его?
  4. Распознаны ли сканы и есть ли у PDF текстовый слой?
  5. Определены ли роли: кто что должен видеть?
  6. Есть ли правило, кому передаётся вопрос без ответа?
  7. Понятно ли, где ассистент будет отвечать: в Telegram, Slack или на сайте?
  8. Решено ли, какие данные нельзя передавать внешней модели?
  9. Записан ли критерий приёмки — например, на сколько вопросов из тестового набора ассистент должен ответить правильно и с источником?

Если на первые три вопроса ответ «нет», начните с них: это работа с документами, а не с AI, и разработчик здесь не поможет.

Как мы делаем ассистентов по документам

  • Прототип до основной оплаты. Берём часть ваших документов и список реальных вопросов и показываем ответы со ссылками на источники.
  • Источник в каждом ответе. Название документа и пункт. Если ответа в документах нет, ассистент так и говорит и передаёт вопрос ответственному.
  • Роли и журнал. Каждый видит только разрешённое, а руководитель — что спрашивают чаще всего и на что нет ответа.
  • Ваши аккаунты. Модели оплачиваете по факту, без нашей наценки. NDA при необходимости подписываем до обмена документами.
  • Фиксированная цена. От 35 000 грн, запуск обычно за 10–14 дней, 30 дней доработок включено.

Тот же принцип мы применяем у себя. Голосовой AI-агент на номере студии отвечает только из базы проверенных ответов — по состоянию на октябрь 2026 года их около 165. Пунктов, которые ещё не подтверждены, он не видит вообще, а когда ответа нет, говорит, что уточнит у разработчика. Это более простой механизм, чем векторный поиск, но правило то же: сначала найти проверенный источник, потом говорить.

Если документов немного и пользуется ими одна команда, честно посоветуем начать с готового инструмента. Демо и детали — на странице чат-бота с базой знаний.

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

Что такое RAG простыми словами?

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

Чем RAG отличается от дообучения модели (fine-tuning)?

RAG не меняет модель: он каждый раз подкладывает ей нужные фрагменты документов, поэтому знания обновляются вместе с файлами, а к ответу можно добавить источник. Дообучение меняет саму модель — её стиль, формат, терминологию. Для фактов, которые часто меняются (цены, регламенты, условия), подходит RAG. Дообучение нужно редко и ссылок на документы не даёт.

Можно ли сделать чат-бота с базой знаний самостоятельно?

Да, если документов немного. Загрузите их в NotebookLM или в проект в ChatGPT или Claude и проверьте ответы на 20–30 реальных вопросах. Для FAQ на 30–50 вопросов хватит конструктора с AI-блоком, где все ответы помещаются в инструкцию бота. Разработка нужна, когда документов сотни, они часто меняются, нужны доступы по ролям, журнал запросов и ответы в Telegram, Slack или на сайте.

Может ли AI с базой знаний выдумать ответ?

Может, хотя реже, чем без базы знаний. Модель иногда неправильно читает найденный фрагмент или отвечает, когда нужного документа не нашлось. Риск уменьшают так: правило «нет в документах — скажи об этом и передай человеку», ссылка на источник в каждом ответе, тест на 50–100 реальных вопросах до запуска и журнал запросов после него.

Сколько стоит чат-бот с базой знаний в Украине?

По нашему анализу 187 AI-заказов на украинских биржах (июнь–сентябрь 2026), медианная цена ассистента по базе знаний для сотрудников — около 21 000 грн; выборка небольшая, 10 заказов. В публичных прайсах студий — 25–60 тыс. грн. В Myrado ассистент по документам с ролями доступа и журналом запросов стоит от 35 000 грн, запуск — обычно 10–14 дней. Использование модели оплачивается отдельно, по факту.

Безопасно ли передавать документы компании в AI?

Зависит от того, как это сделано. Проверьте три вещи: обучается ли поставщик модели на ваших данных (бизнес-API провайдеров обычно этого не делают, но условия своего тарифа стоит прочитать), кто из сотрудников какие документы видит и ведётся ли журнал запросов. Самые чувствительные документы можно не включать в базу или развернуть решение на собственной инфраструктуре.

Начнем

Обсудим ваш проект?

Без длинных брифов и звонков «для знакомства». Опишите своими словами, прикрепите что есть — мы вернемся с конкретикой.

Написать или позвонить

AI-ассистент

24/7 · круглосуточно

Спросите об услугах или оставьте задачу — ассистент передаст её команде.

Команда / человек

Пн–Пт 09:00–18:00 · Киев

Обсудите проект, детали и следующие шаги напрямую с человеком.

01Как с вами связаться?

  • Свяжется разработчик — в течение 1 часа в рабочее время
  • Описывать задачу не обязательно
  • План и смета — бесплатно