← Reference notes

ReAct: Synergizing Reasoning and Acting in Language Models

License: CC BY 4.0. Source: https://arxiv.org/abs/2210.03629

Summary

Yao, Zhao, Yu, Du, Shafran, Narasimhan, and Cao treat "think step by step" and "call a tool" as one loop rather than two separate tricks. The model writes a short reasoning trace, takes an action against an outside source such as a Wikipedia API or a task environment, then updates the plan from what came back. On HotpotQA and FEVER they say this cuts the hallucination and error-carryover they saw when the model only wrote a chain of thought with no lookup. On ALFWorld and WebShop they report absolute success-rate gains of 34 and 10 points over imitation and reinforcement-learning baselines, using one or two examples in the prompt. They also argue the traces are easier for a person to follow than actions with no written reason. This note follows the abstract page only.

Why it is here

The agent notes describe a loop of looking something up, acting, and checking the result. ReAct is the paper those notes are pointing at when they talk about interleaving a reason with a tool call, instead of trusting a single closed-book answer.

Source: https://arxiv.org/abs/2210.03629 · License: CC-BY-4.0 · Summary by iinventedlight (AI-assisted). Source: Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, Yuan Cao, ReAct: Synergizing Reasoning and Acting in Language Models (CC BY 4.0).

Cite this

Permanent ID: iil:note:27qwxdhn

iinventedlight Library. 2026. "ReAct: Synergizing Reasoning and Acting in Language Models." iinventedlight Library, iil:note:27qwxdhn, version of 2026-10-18. https://iinventedlight.com/library/reference/arxiv/2210-03629-react-reasoning-and-acting/. License: CC-BY-4.0. Summary of https://arxiv.org/abs/2210.03629.

@misc{iil_note_27qwxdhn,
  author = {{iinventedlight Library}},
  title = {{ReAct: Synergizing Reasoning and Acting in Language Models}},
  howpublished = {iinventedlight Library},
  year = {2026},
  date = {2026-10-18},
  url = {https://iinventedlight.com/library/reference/arxiv/2210-03629-react-reasoning-and-acting/},
  note = {Permanent ID iil:note:27qwxdhn. License: CC-BY-4.0. Summary of https://arxiv.org/abs/2210.03629.},
}

For language models and agents: start at /llms.txt. This page in Markdown: /library/reference/arxiv/2210-03629-react-reasoning-and-acting.md.