Skip to main content

モジュール概要

  • ユーザー入力により、ナレッジベース内から関連する質問と回答を検索し、自然な文章で出力します。

🔌 入力とトリガー (Inputs & Triggers)

条件をすべて満たした場合に動作を開始

タイプ: ブール型本ノードは複数のブール型入力を接続可能。全ての条件が true の場合に本モジュールを実行します(AND条件)。

いずれかを満たした場合に動作を開始

タイプ: ブール型本ノードは複数のブール型入力を接続可能。いずれか1つでも条件が true の場合に本モジュールを実行します(OR条件)。

情報入力

タイプ: 文字列型前の処理で生成されたテキストをAIモデルに入力します。

⚙️ 設定 (Configuration)

関連ナレッジベース

検索を行うナレッジベースを指定します(最大5つまで設定可能)。

類似度閾値

ユーザーの入力とナレッジベース内のテキストの類似度をスコア化し、閾値を下回る場合は検索結果から除外します。

ベクトル類似度の重み

キーワード検索とベクトル検索の重みを調整します(合計1.0)。デフォルトは1(ベクトル検索のみ)。キーワード重視の場合は値を下げます。

リコール数

設定した類似度閾値を満たす検索結果を、スコアの高い順に取得する件数を指定します。

コンテキストを拡張

コンテキストを拡張して、関連性が高い。

アクセス権制御

アクセス権制御を行う。

リランキングの有効化

検索結果を再評価し、関連性が最も高い順に並べ替えます。精度は向上しますが、処理速度が低下する可能性があります。

リランキングモデル

bce-rerank などの最適化モデルを選択可能です。

リランキングリコール数

最適化モデルのスコアに基づき、検索結果を最も関連性の高い順に並べ替える件数を指定します。

📤 出力と動作 (Outputs & Behavior)

該当する関連情報なし

タイプ: ブール型ナレッジベースに関連情報が見つからなかった場合に、次のアクションを指定可能です。

該当する関連情報あり

タイプ: ブール型ナレッジベースに関連情報が見つかった場合に、次のアクションを指定可能です。

ナレッジベース検索結果

タイプ: KB検索結果型検索結果を配列形式で出力します。

モジュール実行終了

タイプ: ブール型本モジュールの実行完了時、出力値は True となります(通常、次処理を開始するためのトリガーとして使用)。