ナレッジ検索ノードの設定
ナレッジベースを検索するノードの設定方法を解説します。
ナレッジ検索ノードとは
ナレッジ検索ノード(Knowledge Retrieval)は、ナレッジベースから関連情報を取得するノードです。
設定手順
ステップ1: ノードの追加
- ノードパネルから「ナレッジ検索」をドラッグ
- 開始ノードの後に配置
- ノードをクリックして設定
ステップ2: ナレッジベースの選択
- 「+ ナレッジを追加」をクリック
- 使用するナレッジベースを選択
- 複数選択可能
ステップ3: クエリの設定
検索に使用するクエリを設定:
選択肢 | 説明 |
sys.query | ユーザー入力をそのまま使用(推奨) |
カスタム | 前処理したクエリを使用 |
設定項目
基本設定
項目 | 説明 | 推奨値 |
TopK | 取得するチャンク数 | 3〜6 |
Score Threshold | 最低スコア | 0.5〜0.7 |
検索モード
ナレッジベースで設定した検索方法が使用されます。
複数ナレッジの設定
複数のナレッジベースを同時に検索できます:
ナレッジ検索ノード
├── 製品情報ナレッジ
├── FAQナレッジ
└── 会社情報ナレッジ設定手順
- 「+ ナレッジを追加」を再度クリック
- 追加したいナレッジベースを選択
- 繰り返し
出力の使用
出力変数
変数 | 説明 |
result | 検索結果のテキスト |
LLMノードでの参照
LLMノードのユーザープロンプトで:
## 参考情報
{{#knowledge_retrieval.result#}}
## ユーザーの質問
{{#sys.query#}}
上記の参考情報に基づいて回答してください。
参考情報にない内容は「わかりません」と答えてください。デジタルヒューマン向け設定
ナレッジベース: 製品情報 + FAQ + 会社情報
クエリ: sys.query
TopK: 5
Score Threshold: 0.6ベストプラクティス
- 絞り込みすぎない: TopKは少なくとも3以上
- Rerank活用: ナレッジ側でRerankを設定
- 結果の確認: デバッグで検索結果を確認
お役に立ちましたか?
😞
😐
🤩
最終更新日 December 23, 2025