Agent architecture

Паттерн ReAct

ReAct (Reason + Act) — это паттерн агента, при котором модель чередует явные рассуждения с действиями инструментов: обдумывает, что делать, действует, наблюдает результат, а затем снова обдумывает.

ReAct структурирует ход агента как видимую цепочку «Мысль → Действие → Наблюдение». Вместо того чтобы сразу переходить к вызову инструмента, модель сначала выписывает свои рассуждения, затем выбирает действие, затем читает наблюдение и лишь потом продолжает. Явные рассуждения повышают надёжность на многошаговых задачах и упрощают отладку поведения, потому что видно, почему агент выбрал каждое действие.

Ключевые тезисы

  • Каждый шаг — это Мысль (рассуждение) → Действие (вызов инструмента) → Наблюдение (результат), повторяемые до завершения.
  • Выписывание рассуждений перед действием повышает точность на многошаговых задачах по сравнению с действием вслепую.
  • Видимый след мыслей значительно упрощает отладку и аудит поведения агента.
  • Это паттерн промптинга/оркестрации поверх цикла использования инструментов, а не возможность самой модели.

Освой на практике

Way of the Agent обучает инженерии ИИ-агентов уровень за уровнем — сначала такие концепты, потом практика, XP и Хроники ИИ.

Начать бесплатно →