ReActはReason(推論)とAct(行動)を交互に繰り返すことで、[[LLM]]に複雑なタスクを自律的に遂行させるフレームワークである。例えば、質問に答えるために必要な情報を外部ツールで検索したり、途中の計算結果を利用したりしながら、段階的に回答を構築する。