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

Автор разбора прямо говорит, что в галлюцинациях (когда ИИ уверенно выдумывает то, чего не было) на практике чаще всего виновата не модель. Значит, чинить ассистента нужно через данные и настройку, а не через смену нейросети.
Прототип на небольшом фрагменте данных обычно впечатляет заказчика. Но эффект рассыпается, когда систему подключают к полной корпоративной базе: большой, постоянно растущей и шумной. Пославская строит RAG-системы для корпоративных заказчиков больше двух лет и описала техники, которые помогают удерживать такие решения в рабочей эксплуатации.
Главная боль у всех одна: база знаний никогда не бывает идеальной. Автор приводит пример Confluence (корпоративной вики, где компании хранят инструкции и описания процессов).
Кто-то видел актуальный корпоративный Confluence, в котором каждая статья точно описывает существующий процесс? Вот и я такого Confluence не видела. : Катя Пославская, специалист по RAG-системам и ИИ-агентам в KTS
Коротко о главном:
| Что | Когда | Кто выпустил | Цена |
|---|---|---|---|
| Разбор настройки RAG от чанков до генерации и способы лечения поломок | Дату источник не указывает | Катя Пославская, KTS | Не указана |
Что нового в подходе KTS?
Сначала о сути. RAG-система ограничивает LLM (большую языковую модель, нейросеть, которая пишет текст), чтобы та отвечала по внутренней базе компании, а не по своим обучающим данным. На вопрос пользователя система находит в базе близкие по теме фрагменты и подкладывает их модели. Ключевые тезисы разбора:
- Классический RAG работает в один проход: пришёл вопрос, система один раз сходила в базу и ответила. Его просто строить и тестировать, а стоимость эксплуатации у него предсказуемая.
- Агентский RAG устроен как цикл. Модель сама решает, сколько раз искать и каким инструментом, и останавливается, когда сочтёт ответ полным. Такая система медленнее, дороже, у неё больше точек отказа, и проверять её сложнее.
- Гибридный подход. Дешёвая модель-маршрутизатор распределяет вопросы между двумя схемами. По словам автора, примерно 80% вопросов простые, и их выгодно отправлять по классической схеме.
- Порядок запуска. Начинать сразу с агентского RAG Пославская не советует: классическая схема всё равно понадобится как точка отсчёта для сравнения.
- Уборка базы. В KTS для этого есть модуль Data Validator. Он ищет дубликаты и противоречия и предлагает, что с ними сделать: объединить записи или убрать неактуальное в архив.
Показательная деталь: автор признаёт, что собственный инструмент KTS есть далеко не у всех. Поэтому разработчику чаще приходится работать с той базой, какая есть, и тогда всё решает правильная обработка данных.
Фрагменты по 100 токенов ломают ответы ассистента
Перед поиском документы режут на чанки (фрагменты текста). Огромная статья или стостраничный PDF целиком для поиска не годятся. Резать можно тремя способами:
- на равные по длине куски;
- по структуре документа, если в нём есть заголовки и разделы;
- по смысловым блокам, которые выделяет сама модель. Это дороже, но на документах, где вперемешку идут текст, таблицы и скриншоты, такой способ даёт хороший прирост качества.
Размер чанка считают в токенах (кусочках слов, которыми оперирует модель). Ориентиры автора такие:
- для базы «вопрос и ответ» около 200 токенов, чтобы пара целиком помещалась в один фрагмент;
- для обычных статей на русском примерно 1000 токенов;
- для плотных юридических документов ещё больше.
Автор описывает ассистента, который регулярно выдавал несусветные ответы, хотя модель и остальные настройки были в порядке. Причина оказалась в нарезке: базу разбили на фрагменты по 100 токенов.
В самом разборе конкретные модели не названы. Из доступных в РФ нейросетей можно смотреть на YandexGPT и GigaChat. Советы про чанки и чистоту базы касаются данных, а не выбора модели.
Data Validator остаётся внутренним модулем KTS, его цену и условия доступа не раскрыли. Агентская схема даёт гибкость, но обходится дороже и сложнее в тестировании. И никакая настройка не заменит время экспертов на уборку базы, которого, по опыту автора, никогда не хватает.
Как проверить свою RAG-систему по этим советам?
- Посмотрите, каким размером нарезана база. Если фрагменты слишком короткие, ответы рвутся по смыслу.
- Найдите в базе дубли и противоречащие друг другу статьи, а устаревшее уберите в архив.
- Запустите сначала классическую схему и замерьте качество ответов. Только потом решайте, нужен ли агентский режим для сложных вопросов.
Кому и что делать с этим прямо сейчас?
Автору Дзена. Это готовая тема для экспертного поста: «почему корпоративный ИИ-ассистент врёт и кто на самом деле виноват». Тезис о том, что чаще ошибаются данные, а не модель, хорошо работает против привычного страха перед нейросетями.
Маркетологу. Если вы планируете бота для ответов клиентам, закладывайте бюджет не только на модель, но и на чистку базы знаний. Источник прямо называет риск выдать клиенту неверный ответ.
Предпринимателю в РФ и СНГ. Не судите о проекте по демонстрации на десятке документов. Попросите подрядчика показать работу на полной базе и спросите, как он режет документы и кто отвечает за актуальность статей.
На мой взгляд, это один из самых трезвых практических текстов про RAG на русском: без обещаний чуда и с честным признанием, что база у всех грязная. Оговорка одна: это опыт одной команды, а цифра про 80% простых вопросов описывает её практику, а не закон рынка. Что сделать сегодня: если ведёте базу статей или FAQ для своего бота, проверьте, не дублируют ли записи друг друга. Это бесплатно и даёт больше, чем смена нейросети.
Какие вопросы задают чаще всего?
Нужен ли сразу агентский RAG?
Нет. Автор советует начинать с классической схемы, а сложные вопросы отдавать агенту через модель-маршрутизатор, когда станет ясно, что простой схемы не хватает.
Почему ассистент выдумывает ответы?
По опыту автора, чаще всего виновата не модель, а данные и их нарезка: противоречия в базе, устаревшие статьи, слишком мелкие фрагменты.
С чего начать уборку базы?
С поиска дублей и противоречий. Именно это делает Data Validator в KTS, но первый проход вполне можно сделать руками: открыть базу и вычеркнуть всё, что описывает уже несуществующие процессы.

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Nvidia поддержала индийский стартап, экономящий GPU: InVideo сократила расходы на 56%
Nvidia вошла в раунд на 14 млн долларов индийского стартапа Simplismart, чей софт помогает запускать нейросети на меньшем числе графических процессоров, на…

Облако без GPU за $800 млн: General Compute привлёк $100 млн на чипы для инференса
Стартап General Compute привлёк 100 млн долларов при оценке 800 млн, причём в неделю, когда акции CoreWeave упали до годового минимума, а Илон Маск предрёк…

Opera запустила ИИ в браузере без облака: данные остаются на компьютере, подписка не нужна
Opera открыла в браузере Opera One ранний доступ к WebAI, стандарту для запуска ИИ-моделей прямо на компьютере без облака, на фоне растущей тревоги о личных…
Комментарии