RAG 検索
AI: Knowledge baseProfessional Edition+はじめに
NocoBase の RAG(検索拡張生成) を使用すると、AI 従業員は質問に回答する前に、知識ベースから関連する内容を取得できます。
AI 従業員が実際に利用できる知識ベースは、AI 従業員の Knowledge Base 設定と、現在のユーザーが所属するロールの知識ベース権限の両方で決まります。両方の範囲に含まれる知識ベースだけが検索対象になります。
AI 従業員の知識ベースを設定する
AI employees 設定ページを開き、RAG を有効にする AI 従業員を選択して Edit をクリックします。編集ドロワーで Knowledge Base タブを開き、Enable をオンにします。

各設定項目の内容は次のとおりです。
Knowledge Base— 任意項目です。空のままにすると、現在のユーザーのロールがアクセスできる、有効なすべての知識ベースから検索します。知識ベースを選択した場合は、選択済みかつアクセス権限のある知識ベースだけを検索しますRetrieval strategy— 知識ベースを検索するタイミングを設定します:Retrieve on demand— 現在の質問に知識ベースの内容が必要だと AI 従業員が判断した場合だけ検索します。新しい AI 従業員ではこの方式がデフォルトであり、通常はこちらを推奨しますAutomatically retrieve for every question— ユーザーの各質問を AI 従業員に送信する前に検索します。すべての対話で知識ベースの内容が必要な場合に使用します
Knowledge Base Prompt— 取得した内容を AI 従業員に渡す方法を設定します。{knowledgeBaseData}は固定のプレースホルダーなので、削除または変更しないでくださいTop K— 1 回の検索で返す知識ベース結果の最大数です。1~100 の範囲で設定でき、デフォルトは 3 ですScore— 検索結果に必要な最小類似度です。0~1 の範囲で設定でき、デフォルトは 0.6 です。値を高くすると結果の関連性は高くなりますが、返される件数が少なくなる場合があります

