Itinai.com it company office background blured photography by 83d4babd 14b1 46f9 81ea 8a75bac63327 0

Решаем многократные запросы: Agentic RAG в Gemini Enterprise

Itinai.com it company office background blured photography by 83d4babd 14b1 46f9 81ea 8a75bac63327 0

Что такое агентный RAG от Google

Google представила новый агентный RAG‑фреймворк, интегрированный в Gemini Enterprise Agent Platform. Он обеспечивает функцию Cross‑Corpus Retrieval, доступную в публичном превью. Основная идея – решить известный пробел в корпоративном поиске, когда обычный одноступенчатый RAG не справляется с запросами, требующими информации из нескольких источников.

Почему обычный RAG не работает с multi‑source запросами

Пример: «Какие характеристики сервера, использованного в проекте X?». Система может найти документ с ID сервера, но не знает, что нужно взять этот ID и поискать детали в другой базе. В итоге вы получите либо частичный ответ, либо сообщение «не найдено».

Как работает многократный агентный процесс

Система делится на несколько специализированных ролей:

  • Orchestrator – определяет, что запрос требует нескольких шагов, и распределяет задачи.
  • Planner Agent – планирует, какие источники данных задействовать.
  • Query Rewriter – преобразует расплывчатый запрос в несколько точных поисковых запросов.
  • Search Fanout Agent – отправляет запросы во все выбранные источники.
  • LLM‑Aggregator – собирает полученные фрагменты и формирует окончательный ответ.

Что отличает этот фреймворк

Ключевая новинка – Sufficient Context Agent. Он проверяет, хватает ли найденного контекста для полного ответа, и, если нет, инициирует дополнительный поиск. Таким образом система не «угадывает» и не бросает «не хватает данных» сразу после первой попытки.

Пошаговый пример работы

Запрос врача: «Перечислите выписанные лекарства, диетические ограничения и аллергии пациента».

  • Этап 1 – Оркестрация: Root Agent разбирает запрос и распределяет задачи между Pharmacy, Nutrition и Clinical Notes.
  • Этап 2 – Поиск: Search Agent находит лекарства и диету, но не обнаруживает аллергии.
  • Этап 3 – Достаточный контекст: Sufficient Context Agent анализирует результат, фиксирует отсутствие информации об аллергиях и формирует отчет о пробелах.
  • Этап 4 – Итерация: Query Rewriter формирует новый запрос «аллергии пациента», и Search Agent ищет её в отдельной базе.
  • Этап 5 – Синтез: После подтверждения полного контекста Synthesis Agent генерирует окончательный, точный ответ.

Бенчмарк и результаты

Google протестировал агентный RAG на наборе FramesQA (824 вопроса, 2 676 PDF‑документов). Сравнительные результаты:

  • Точность стандартного RAG – базовый уровень.
  • Agentic RAG с Cross‑Corpus Retrieval – 90,1 % правильных ответов при работе с четырьмя разными корпусами.
  • Увеличение фактической точности до 34 % по сравнению с одноступенчатым RAG.
  • Дополнительная задержка – менее 3 % по сравнению с однокорпусным вариантом.

Применения в реальном мире

  • Медицина: объединение данных о лекарствах, питании и аллергиях, хранящихся в разрозненных системах.
  • Инженерия: поиск характеристик оборудования, где ID находится в одной базе, а спецификации – в другой.
  • Финансы: сопоставление бюджетных данных с тайм‑линиями проектов, распределёнными по разным подразделениям.
  • Любая крупная организация, где данные находятся в нескольких изолированных хранилищах.

Ключевые выводы

  • Agentic RAG вводит Sufficient Context Agent, обеспечивая полноту контекста перед формированием ответа.
  • Фреймворк реализован как Cross‑Corpus Retrieval в Gemini Enterprise Agent Platform (public preview).
  • Увеличение factual accuracy до 34 % по сравнению со стандартным RAG.
  • В тестах на FramesQA система отвечает более чем 90 % вопросов, правильно выбирая один из четырёх корпусов.
  • Дополнительная задержка минимальна – в пределах 3 % от однокорпусного выполнения.

Дополнительные ресурсы

Технические детали доступны в публикации Google Research. Для более глубокой проработки см. оригинальный FRAMES paper.

Запустите свой ИИ проект бесплатно

ИИ-агенты искусственный интеллект онлайн для бизнеса

Лучший ИИ онлайн