Как починить RAG

habrahabr.ru · world
Full story

Katya Poslavskaya, who works on RAG systems and AI agents at KTS, writes that many companies decide not to take a RAG assistant to production after promising prototype results on a subset of data. The problem emerges when the assistant is connected to a full corporate database that is large, constantly growing, and noisy. The initial wow effect gives way to real-world conditions.

Привет! Я Катя Пославская, занимаюсь RAG-системами и ИИ-агентами в KTS . За время работы с RAG я убедилась, что после вдохновляющих результатов прототипирования на фрагменте данных многие компании отказываются от вывода RAG-ассистента в прод. Причины просты: вау-эффект разбивается о реальность, когда мы подключаемся к полной корпоративной базе, большой, постоянно растущей, шумной. Кто-то видел актуальный корпоративный Confluence, в котором каждая статья точно описывает существующий процесс, оперативно выходят новые актуальные статьи, а устаревшее отправляется в архив или удаляется? Вот и я такого Confluence не видела. А что делать, когда у нас много владельцев контента, много источников данных, высокие риски выдачи неверного ответа клиенту? Я строю RAG-системы для корпоративных заказчиков больше двух лет и успела освоить некоторые техники их «приручения», которые помогают минимизировать проблемы и успешно поддерживать решения в проде. Сегодня мы разберём тонкости настройки ассистента от чанков до генерации, а также лекарства от типичных поломок на проде. Сразу дам маленький спойлер про галлюцинации, в которых постоянно упрекают LLM: на практике чаще всего в них виновата НЕ модель. Читать далее

Read full article → Compare