Стоит ли использовать Agentic RAG? Системы RAG эволюционировали от простых конвейеров извлечения и генерации к сложным рабочим процессам. По-прежнему неясно, когда использовать Enhanced RAG (фиксированные конвейеры с выделенными модулями) по сравнению с Agentic RAG (LLM динамически управляет всем процессом). Это исследование предоставляет первое эмпирическое сравнение. Enhanced RAG добавляет заранее определенные компоненты для устранения конкретных слабостей: маршрутизаторы для определения необходимости извлечения, переписчики запросов для улучшения согласованности и повторные ранжировщики для уточнения выбора документов. Рабочий процесс фиксирован и вручную спроектирован. Agentic RAG использует другой подход. LLM решает, какие действия выполнять, когда их выполнять и нужно ли повторять. Нет дополнительных компонентов, кроме базовой базы знаний, извлекателя и генератора. Модель контролирует все. Исследователи оценили оба парадигмы по четырем измерениям в задачах QA и извлечения информации. Обработка намерений пользователя: Agentic немного превосходит Enhanced по большинству задач, но Enhanced одерживает решительную победу на FEVER (+28.8 F1 баллов), где агент часто извлекает ненужные данные. Переписывание запросов: Agentic RAG достигает 55.6 в среднем NDCG@10 по сравнению с 52.8 для Enhanced, что показывает, что агент может адаптивно переписывать запросы, когда это полезно. Уточнение документов: Enhanced RAG с повторным ранжированием (49.5 NDCG@10) превосходит Agentic (43.9). Специальные модули повторного ранжирования превосходят итеративные попытки извлечения. Agentic RAG гораздо более чувствителен к возможностям модели. С более слабыми моделями Enhanced RAG сохраняет стабильность, в то время как производительность Agentic значительно ухудшается. Анализ затрат показывает, что Agentic RAG требует в 2-10 раз больше времени вычислений и токенов из-за многоступенчатого рассуждения. Выбор между Enhanced и Agentic RAG зависит от ваших ограничений. Enhanced RAG предлагает предсказуемость, более низкие затраты и стабильность с более слабыми моделями. Agentic RAG предоставляет гибкость, но требует более мощных моделей и больше вычислительных ресурсов. Статья: Научитесь строить эффективные системы Agentic RAG в нашей академии: