Паттерн ReAct
ReAct (Reason + Act) — это паттерн агента, при котором модель чередует явные рассуждения с действиями инструментов: обдумывает, что делать, действует, наблюдает результат, а затем снова обдумывает.
ReAct структурирует ход агента как видимую цепочку «Мысль → Действие → Наблюдение». Вместо того чтобы сразу переходить к вызову инструмента, модель сначала выписывает свои рассуждения, затем выбирает действие, затем читает наблюдение и лишь потом продолжает. Явные рассуждения повышают надёжность на многошаговых задачах и упрощают отладку поведения, потому что видно, почему агент выбрал каждое действие.
Ключевые тезисы
- Каждый шаг — это Мысль (рассуждение) → Действие (вызов инструмента) → Наблюдение (результат), повторяемые до завершения.
- Выписывание рассуждений перед действием повышает точность на многошаговых задачах по сравнению с действием вслепую.
- Видимый след мыслей значительно упрощает отладку и аудит поведения агента.
- Это паттерн промптинга/оркестрации поверх цикла использования инструментов, а не возможность самой модели.
Освой на практике
Way of the Agent обучает инженерии ИИ-агентов уровень за уровнем — сначала такие концепты, потом практика, XP и Хроники ИИ.
Начать бесплатно →