ReActとは?

目次

ReActとは?(Reason + Act)

ReAct(Reason + Act) とは、
LLMが「推論(Reasoning)」と「行動(Action)」を行き来しながらタスクを解決するためのフレームワーク です。

公式論文

出典:https://react-lm.github.io/

ReActの核心:推論と行動をLLMが「交互」に行う

ReActは、従来の「Chain-of-Thought(CoT:思考の分解)」と
「Tool Use(ツール利用)/ エージェント行動」を組み合わせた構造です。

LLM が以下のように動きます:

  1. Reason(推論)
    • 次に何をすべきか、思考(Chain-of-Thought)を生成
  2. Act(行動)
    • 外部ツールの呼び出し
    • 計算、検索、API呼び出し
    • またはメモリ操作
  3. Obs(Observation:観察)
    • ツールの結果を受け取る
  4. Reason(再推論)
    • 結果を踏まえて次の行動を決定

まとめ

  • ReAct = Reason + Act(推論+行動)を交互に行うLLMフレームワーク
  • LLMエージェント(AI Agent)の基礎技術になっている
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

AIアーティスト | エンジニア | ライター | 最新のAI技術やトレンド、注目のモデル解説、そして実践に役立つ豊富なリソースまで、幅広い内容を記事にしています。フォローしてねヾ(^^)ノ

コメント

コメントする

目次