
Разработка RAG-системы на заказ: этапы, сроки, стоимость
Разработка RAG-системы на заказ — это ИИ-ассистент, отвечающий по вашим документам со ссылками на источники. Разбираем этапы, сроки и бюджет.
Разработка RAG-системы на заказ: что это и с чего начать
Разработка RAG-системы на заказ — это создание ИИ-ассистента, который перед ответом находит нужные фрагменты в ваших документах и базах и формирует ответ строго на их основе, с указанием источников. Типовой проект проходит путь от аудита данных до промышленной эксплуатации за 2–4 месяца.
Интерес к теме понятен: компании накопили тысячи регламентов, договоров, инструкций и переписок, а сотрудники и клиенты по-прежнему тратят часы на поиск ответа. Универсальные чат-боты здесь не помогают — они не знают вашей специфики и склонны придумывать детали. Заказная RAG-система закрывает этот разрыв: даёт быстрый, проверяемый ответ по вашим данным и работает в том контуре безопасности, который нужен именно вам.
Что такое RAG простыми словами
Языковые модели вроде YandexGPT, GigaChat, Gemini или GPT хорошо пишут тексты, но ничего не знают о вашей внутренней кухне: прайс-листах, регламентах, технических заданиях, переписке с клиентами. Если задать вопрос напрямую, модель либо честно признается в незнании, либо, что хуже, правдоподобно придумает ответ.
RAG решает эту проблему в два шага. Сначала система ищет в вашей базе знаний фрагменты, релевантные вопросу. Затем передаёт их модели вместе с вопросом и инструкцией: «отвечай только по этим материалам и укажи источник». Знания хранятся отдельно от модели, поэтому их можно обновлять без переобучения, а каждый ответ — проверить.
Один вопрос — два разных ответа
Вопрос сотрудника: «Какой лимит суточных у менеджеров по положению о командировках?»
- Отвечает по общим знаниям: ваших регламентов модель не видела
- Может уверенно назвать несуществующую цифру
- Источника нет, ответ невозможно проверить
- Знания устаревают до следующего дообучения
- Находит нужный пункт в актуальной версии документа
- Отвечает строго по найденному фрагменту
- Прикладывает название файла и номер страницы
- Если ответа в базе нет, так и говорит
Где RAG приносит деньги, а не просто эффект «вау»
Чаще всего RAG заказывают для четырёх сценариев. Первый — внутренний ассистент для сотрудников: поиск по регламентам, инструкциям и базе знаний вместо часового копания в сетевых папках. Второй — поддержка клиентов: бот или подсказки оператору на основе документации, истории обращений и условий договоров.
Третий — работа с договорами, тендерной и технической документацией: сопоставление требований, поиск противоречий, подготовка черновиков. Четвёртый — ассистент на сайте или в приложении, который отвечает по каталогу и FAQ точнее, чем обычный поиск.
Есть и побочный эффект. Аккуратно структурированная база знаний, подготовленная под RAG, полезна и для нейропоисковиков — Яндекс Нейро, Алисы, Perplexity: чёткие определения и прямые ответы на вопросы повышают шансы, что ваш контент будет процитирован.
Что получает бизнес от заказной RAG-системы
- 01
Ответы по вашим данным: регламентам, договорам, прайсам и переписке, а не по общим знаниям модели
- 02
Проверяемость: у каждого ответа есть ссылка на документ и страницу, поэтому ему можно доверять
- 03
Экономия времени: сотрудники и клиенты получают ответ за секунды вместо поиска по десяткам файлов
- 04
Актуальность без переобучения: новые и обновлённые документы попадают в индекс за минуты
- 05
Разграничение доступа: пользователь видит только то, что ему разрешено по ролям
- 06
Контроль над данными и стоимостью: можно развернуть в закрытом контуре и выбрать модель под бюджет
Почему готового конструктора часто недостаточно
На рынке хватает конструкторов, где можно загрузить PDF и получить чат. Для прототипа и небольшой базы знаний этого бывает достаточно. Проблемы начинаются, когда документов тысячи, форматы разнородные — сканы, таблицы, презентации, выгрузки из 1С и CRM, — а ответ должен учитывать права доступа и быть точным до цифры.
Именно здесь нужна заказная разработка: подбор стратегии нарезки документов, гибридный поиск, реранкинг, интеграции с корпоративными системами, оценка качества на ваших вопросах и развёртывание в нужном контуре. Сравнение подходов — в таблице ниже.
| Критерий | Конструктор / SaaS | Open-source «из коробки» | Заказная разработка |
|---|---|---|---|
| Скорость запуска | Дни, без разработки | Недели на сборку и отладку | 1–4 месяца до production |
| Разнородные данные | Простые PDF и текст, ограниченный парсинг | Зависит от доработки парсеров | Парсеры и пайплайн под ваши форматы |
| Права доступа | Базовые роли или их отсутствие | Нужно дописывать самостоятельно | Права из AD и исходных систем на уровне поиска |
| Контур и 152-ФЗ | Чаще зарубежное облако | Любой, при наличии DevOps-команды | Облако в РФ, частное облако или on-premise |
| Точность и оценка качества | Тонкая настройка почти недоступна | Есть инструменты, но нужна экспертиза | Эталонный набор вопросов, метрики, регулярные замеры |
| Стоимость владения | Низкая на старте, растёт с объёмом запросов | Нет лицензий, но высокие затраты на команду | Выше на старте, ниже при масштабировании |
Как устроена RAG-система изнутри
Под капотом RAG — это не одна модель, а конвейер из нескольких компонентов, и качество итогового ответа определяется самым слабым звеном. Чаще всего проблема не в языковой модели, а в поиске: если нужный фрагмент не попал в контекст, даже самая сильная модель ответит неверно.
Базовый стек выглядит так: парсеры документов, модель эмбеддингов (например, мультиязычные BGE-M3 или E5, либо эмбеддинги из Yandex Cloud), векторная база — Qdrant, Milvus, pgvector в PostgreSQL или OpenSearch, — реранкер и генеративная модель. Оркестрацию обычно строят на LangChain, LlamaIndex или на собственном коде. Ниже — путь данных от документа до ответа.
Шесть звеньев RAG-конвейера
Загрузка и очистка
Парсинг PDF, DOCX, wiki, CRM; OCR для сканов, удаление дублей и устаревших версий
Чанкинг
Нарезка по смысловой структуре с метаданными: раздел, версия, права доступа
Эмбеддинги
Векторное представление фрагментов мультиязычной моделью и запись в векторную базу
Гибридный поиск
Смысловой поиск по векторам плюс поиск по ключевым словам (BM25) с фильтром по правам
Реранкинг
Переупорядочивание кандидатов: в контекст модели попадают лучшие 5–8 фрагментов
Генерация
LLM формирует ответ только по контексту и расставляет ссылки на источники
Схема выглядит простой, но дьявол в деталях: как нарезать длинный договор, как не потерять таблицу при парсинге, как совместить смысловой и ключевой поиск, как учесть права доступа. Поэтому проект выстраивают как последовательность этапов, где на каждом шаге проверяется качество, а не как разовую сборку из готовых библиотек.
Этапы разработки RAG-системы на заказ
- 01
Аудит задач и данных. Определяем сценарии, целевую аудиторию и измеримую цель, инвентаризируем источники: форматы, объём, актуальность, владельцы, ограничения по доступу.
- 02
Эталонный набор вопросов. Вместе с экспертами собираем 100–300 реальных вопросов с правильными ответами и документами-источниками. Это основа для всех дальнейших замеров.
- 03
Подготовка и индексация данных. Настраиваем парсинг, OCR, очистку, чанкинг и метаданные, подключаем источники через коннекторы и выгрузки.
- 04
Прототип пайплайна. Подбираем модель эмбеддингов, векторную базу, схему поиска и генеративную модель (YandexGPT, GigaChat, open-source или зарубежные API там, где это допустимо).
- 05
Оценка и итерации. Измеряем качество поиска и генерации на эталонном наборе, находим слабые места и улучшаем: чанкинг, реранкер, промпты, фильтры.
- 06
Интеграции и интерфейс. Подключаем ассистента к мессенджеру, порталу, CRM или сайту, настраиваем авторизацию, роли, логирование и обратную связь пользователей.
- 07
Пилот, запуск и сопровождение. Запускаем на ограниченной группе, собираем оценки, дорабатываем, затем масштабируем и настраиваем регулярное обновление индекса и мониторинг.
Безопасность, 152-ФЗ и выбор модели
Для российских компаний вопрос «где живут данные» часто решающий. Есть три типовых варианта. Первый — облачный: YandexGPT или GigaChat через API российских провайдеров, быстрый старт и данные в РФ. Второй — зарубежные API (OpenAI, Gemini): подходят только для информации без персональных данных и коммерческой тайны. Третий — закрытый контур: open-source модели (Qwen, Llama, Mistral) на собственных или арендованных GPU-серверах, максимум контроля при более высоких затратах на инфраструктуру.
Отдельно проектируется разграничение доступа: права из исходных систем должны применяться на этапе поиска, а не после генерации, иначе в контекст модели попадут чужие документы. Не менее важны защита от prompt injection — вредоносных инструкций, спрятанных в документах, — и журналирование запросов для аудита.
Пять ошибок, из-за которых RAG-проекты не доходят до production
Как делают
- Загружают все документы подряд, включая устаревшие версии и дубли
- Режут текст на куски фиксированной длины, не учитывая структуру
- Оценивают качество «на глаз» на пяти удачных вопросах
- Используют только векторный поиск, без ключевого поиска и реранкинга
- Запускают для всех сразу, без пилота и обратной связи
Как правильно
- 01
Чистят и версионируют корпус, назначают владельцев источников
- 02
Режут по смысловой структуре — заголовки, разделы, таблицы — с сохранением метаданных
- 03
Собирают эталонный набор из 100–300 реальных вопросов и считают метрики
- 04
Применяют гибридный поиск и реранкер, проверяют вклад каждого этапа
- 05
Запускают пилот на одной группе пользователей, собирают оценки и дорабатывают
Как измерять качество, а не гадать
RAG нельзя принять «по ощущениям». Нужен эталонный набор вопросов с правильными ответами и указанием документов-источников. На нём отдельно измеряют качество поиска и качество генерации: нашла ли система нужный фрагмент и не добавила ли модель лишнего. Для автоматизации используют фреймворки вроде RAGAS и подход LLM-as-judge, а спорные случаи проверяют эксперты предметной области.
После запуска оценка не заканчивается. Фиксируйте вопросы без ответа, дизлайки и обращения к оператору, а если ассистент работает на сайте — настраивайте цели в Яндекс Метрике и Google Analytics: переход к менеджеру, оформление заявки, повторное обращение. Именно эти данные подсказывают, каких документов в базе не хватает.
Четыре показателя качества RAG-системы
Как часто поиск находит нужный фрагмент среди топ-k результатов
Доля утверждений в ответе, подтверждённых найденными источниками
Насколько ответ действительно отвечает на заданный вопрос
Время до полного ответа у 95% запросов
Значения — ориентиры. Итоговые пороги фиксируются по результатам пилота на вашем эталонном наборе вопросов.
Сколько стоит и сколько занимает разработка
Ориентиры для рынка такие. Пилот на одном источнике данных и одном сценарии — 3–6 недель, примерно от 300 тысяч до 1 миллиона рублей. Полноценная система с несколькими источниками, интеграциями, правами доступа и интерфейсом — 2–4 месяца, от 1,5 до 5 миллионов. Корпоративные решения с закрытым контуром и высокой нагрузкой стоят дороже и считаются индивидуально.
На бюджет сильнее всего влияют пять факторов: объём и «чистота» данных, количество источников и форматов, требования к безопасности и способу развёртывания, глубина интеграций, нагрузка и допустимое время ответа. Не забывайте и про стоимость владения: токены или GPU, векторная база, мониторинг, актуализация индекса и доработки — по ориентиру это 15–25% от стоимости разработки в год.
Как выбрать подрядчика на разработку RAG-системы
Просите показать метрики, а не только демо. Хороший исполнитель говорит о recall, faithfulness и эталонном наборе вопросов и готов измерить качество на ваших данных ещё на этапе пилота.
Уточните, кому принадлежат код, индекс и промпты. Вы должны иметь возможность забрать систему и развивать её самостоятельно или с другой командой, без зависимости от одного поставщика.
Проверьте опыт с вашим типом данных. Договоры, техническая документация, сканы и таблицы требуют разных подходов к парсингу и нарезке. Попросите примеры похожих задач.
Оцените, как команда говорит о рисках. Честный подрядчик объяснит, где система может ошибаться, как это отслеживается и какой механизм эскалации к человеку предусмотрен.
Итог: с чего начать разработку RAG-системы
- 01
Определите сценарий и измеримую цель — например, сократить время поиска ответа с 20 до 2 минут
- 02
Проведите аудит данных: форматы, актуальность, владельцы, ограничения доступа
- 03
Соберите эталонный набор вопросов и зафиксируйте целевые метрики качества
- 04
Выберите контур развёртывания и модель с учётом 152-ФЗ и бюджета
- 05
Запустите пилот на ограниченной группе и масштабируйте по результатам замеров
Заказная RAG-система окупается там, где знания компании разбросаны по множеству источников, а цена ошибки или потерянного времени высока. Правильно спроектированный конвейер даёт быстрые, проверяемые ответы по вашим данным и остаётся управляемым: качество можно измерить, базу — обновить, а модель — заменить без перестройки всего решения.
Часто задаваемые вопросы
При дообучении знания «зашиваются» в веса модели: это дорого, медленно и не даёт ссылок на источники. RAG хранит знания отдельно и подставляет найденные фрагменты в запрос. Базу можно обновлять за минуты, а каждый ответ проверяется по документу. Для работы с корпоративными документами RAG в большинстве случаев практичнее.
Ориентиры такие: пилот на одном сценарии и одном источнике данных — от 300 тысяч до 1 миллиона рублей, полноценная система с интеграциями и правами доступа — от 1,5 до 5 миллионов. Точная цена зависит от объёма и качества данных, требований к безопасности и числа интеграций.
Да. Используют YandexGPT или GigaChat через российские облака либо open-source модели (Qwen, Llama, Mistral) на собственных или арендованных серверах. В таком контуре данные не покидают инфраструктуру, а требования 152-ФЗ закрываются на уровне архитектуры.
Полностью исключить их нельзя, но можно свести к минимуму: качественный поиск с реранкингом, инструкция отвечать только по контексту, ответ «в базе нет информации» при низкой уверенности, обязательные ссылки на источники и регулярные замеры качества на эталонном наборе вопросов.
PDF, DOCX, презентации, страницы wiki, выгрузки из CRM и 1С, тикеты поддержки, переписка, таблицы. Сканы обрабатываются через OCR. Критично, чтобы документы были актуальными, без дублей и с понятными владельцами.
Оцените, какой RAG-ассистент нужен вашей компании, до старта разработки
Разберём ваши документы и сценарии, подберём архитектуру и назовём сроки с ориентировочным бюджетом проекта
Спасибо за заявку!
Мы свяжемся с вами в ближайшее время.
Пилот на ваших данных за 3–4 недели



