A prompting method that makes a model think, act, then observe in turns.
ReAct is like solving an escape room. Think, try a lock, read the clue, then change plans.
It keeps an Agent in a loop: think, use a tool, read the result. It helps bots look things up or get tasks done.
Agent
ReAct often works as the Agent's think-and-act loop.
Chain-of-thought
ReAct connects Chain-of-thought to real actions and results.
Function-calling
Function-calling often carries out ReAct's action step.
Prompt-engineering
ReAct is a Prompt-engineering pattern for arranging the model's steps.