> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gidr.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ReActノード

> 思考プロセスとツール実行を組み合わせることができる高度な推論エンジン。

**ReActノード**（Reasoning + Acting：推論 + 行動）は、AIが複雑なタスクを解決するために反復的に「思考」（問題について推論）し、「行動」（ツールを使用）することを可能にする強力なエージェントコンポーネントです。

## 一般的な使用法

ReActノードは、エージェントワークフローの中核であり、目標を達成するためにどのツールを使用するかをAIが自律的に決定できるようにします。

### 設定例

<img src="https://mintcdn.com/gidrai/La57oM6sCecLAz60/images/ai-studio/react-clean-workflow.png?fit=max&auto=format&n=La57oM6sCecLAz60&q=85&s=6602eba4de089a149b269044db4eeee6" alt="ReActノードのクリーンなワークフロー" width="2770" height="1844" data-path="images/ai-studio/react-clean-workflow.png" />

1. **接続**: ノードは「開始」トリガーイベントと「終了」出力の間に配置されます。
2. **ツールアクセス**: 重要なことに、このノードは、実行ループ中に呼び出すことができるさまざまなツール（検索、データベース、APIなど）へのアクセスを設定できます。

## 設定の詳細

<img src="https://mintcdn.com/gidrai/La57oM6sCecLAz60/images/ai-studio/react-config-top.png?fit=max&auto=format&n=La57oM6sCecLAz60&q=85&s=2a7b440288e8a4c2992f36800f585aed" alt="ReAct設定トップセクション" style={{ width: '300px' }} width="2770" height="1844" data-path="images/ai-studio/react-config-top.png" />

### コア設定

* **タイトル**: ノードのわかりやすい名前（例：「カスタマーサービスエージェント」）。
* **説明**: ノードの目的のドキュメント。
* **プロンプト**: エージェントの動作とパーソナリティを導くシステム指示（例：「あなたは役立つアシスタントです...」）。

***

<img src="https://mintcdn.com/gidrai/La57oM6sCecLAz60/images/ai-studio/react-config-middle.png?fit=max&auto=format&n=La57oM6sCecLAz60&q=85&s=14b6bcf1865e3a486fe777435004ea75" alt="ReAct設定ミドルセクション" style={{ width: '300px' }} width="2770" height="1844" data-path="images/ai-studio/react-config-middle.png" />

### モデルと推論

* **LLM**: 推論を駆動する言語モデル（例：GIDR LLM 2）。
* **推論レベル**: 適用する思考プロセスの深さ。
* **最大反復回数**: （バージョンに適用可能な場合）エージェントが実行できる思考-行動ループの最大数を制御します。

***

<img src="https://mintcdn.com/gidrai/La57oM6sCecLAz60/images/ai-studio/react-config-bottom.png?fit=max&auto=format&n=La57oM6sCecLAz60&q=85&s=70a37ae0335de255a531fa2dc1d76b43" alt="ReAct設定ボトムセクション" style={{ width: '300px' }} width="2770" height="1844" data-path="images/ai-studio/react-config-bottom.png" />

### ツールと詳細オプション

* **以前のやり取りの数**: コンテキストウィンドウの測定。
* **ツール**: このエージェントが使用できる特定のツール（ウェブ検索、電卓など）を有効にするためのトグルまたはセレクター。
* **MCPサーバー**: Model Context Protocolサーバーに接続して機能を拡張します。
* ユーザーは以下を提供してMCPサーバーを構成する必要があります：
  * **サーバー URL**
  * **認証ヘッダー (Auth Header)**
  * **認証値 (Auth Value)**
* MCPサーバーは次のように構成できます：
  * **内部 (GIDR) MCPサーバー**
    * **認証ヘッダー** は `x-api-key` である必要があります
    * **認証値** は **GIDR APIキー** である必要があります
  * **外部 MCPサーバー**
    * **認証ヘッダー** と **認証値** はオプションであり、外部サーバーの認証要件に従って提供する必要があります。
* **変数セレクター**:
  * **入力**: データ変数をエージェントのコンテキストにバインドします。
  * **プロンプト**: システムプロンプトに動的な値を注入します。
