メインコンテンツへスキップ
EXBANK
用語集一覧へ
— Glossary

ReActReasoning + Acting

読み: リアクト
短い定義

ReAct (Reasoning + Acting) は、LLM エージェントが「思考 → 行動 → 観察」のループでタスクを解決する設計パターンです。LangChain / LlamaIndex の標準的なエージェント実装に採用されています。

詳細解説

ReAct は 2022 年 Princeton/Google の論文で提案され、Chain-of-Thought とツール使用を組み合わせた最初期の実用設計です。Thought (思考)・Action (ツール呼出)・Observation (結果観察) を Markdown 形式で順次出力し、LLM が動的に判断を更新します。後の Tree of Agents / OpenAI o1 / Claude extended thinking 等の起源と言える設計。

実装例 / 使い方

  • 01Thought: 検索が必要 → Action: web_search('...') → Observation: 結果
  • 02LangChain の ReAct エージェント標準実装
  • 03OpenAI o1 / o3 の内部思考も派生形
IMPLEMENT

ReActを、実際に活用する

用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。

営業時間 平日10-18時 / 通常24時間以内に返信