コンテンツにスキップ

ナレッジベースとRAG

ナレッジベースはAIボットの基盤です。組織の実際のドキュメントをアップロード—ボットはこのデータから学習し、スマートRAG(検索拡張生成)パイプラインを使用して質問に回答します。

ナレッジベース — ドキュメントリスト

  1. 左メニューのナレッジベースに移動します。

  2. ドキュメントをアップロードをクリックし、ファイル(PDF、DOCX、またはTXT)を選択します。

  3. システムがドキュメントを処理してインデックスするまで待ちます。完了するとステータスが準備完了と表示されます。

  4. 右側のテストボットパネルでボットをテストし、アップロードされたドキュメントから質問に答えられることを確認します。

ドキュメントアップロードダイアログ

ファイルのアップロードに加え、テキストから直接ナレッジベースエントリを作成することもできます:

  1. テキストから作成をクリック
  2. 参照しやすいタイトルを入力
  3. テキストエディタにコンテンツを貼り付けるか入力
  4. 保存をクリック — システムが即座にインデックスします

これはFAQ、ポリシー、またはファイルなしで直接書きたいコンテンツに便利です。

ユーザーが質問をすると、システムは4ステップのRAGパイプラインで処理します:

  1. ハイブリッド検索 — キーワードとセマンティックベクトル検索を同時に使用してすべてのドキュメントを検索し、関連コンテンツを見逃しません。

  2. クエリの書き換え — ユーザーの質問をより正確で検索しやすいように書き換え、質問があいまいな場合でも検索精度を向上させます。

  3. 再ランク付け — 取得したドキュメントチャンクを関連性でスコアリングして再ランク付けし、最も関連性の高いコンテンツを最初にAIモデルに渡します。

  4. 回答の生成 — AIモデルが取得したコンテンツに基づいて自然言語の回答を生成し、ソースの参照を付けます。

機能説明
ハイブリッド検索キーワード + セマンティックベクトル検索を組み合わせて高い再現率を実現
クエリの書き換えユーザーの質問を自動的に言い換えて検索精度を向上
再ランク付けクロスエンコーダーによる再ランク付けで最も関連性の高いチャンクを表示
スマートモデルルーティング複雑さとコストに基づいてクエリを適切なモデルにルーティング

ボットがナレッジベース内に留まる厳格さを制御します:

モード動作
厳格ボットはアップロードされたドキュメントからのみ回答します。関連するコンテンツが見つからない場合は回答を拒否します。
ハイブリッドボットは主にナレッジベースを使用しますが、必要に応じて一般的な知識を補完する場合があります。
オープンボットはナレッジベースをコンテキストとして使用しますが、トレーニングデータから自由に回答できます。

公開前にテストボットパネルを使用してナレッジベースを確認してください:

テストボットページ

  • ユーザーのように質問を入力
  • 回答がドキュメントに基づいていることを確認
  • ソースビューを使用してボットが取得したドキュメントチャンクを確認
  • 必要に応じてガードレールモードを調整して再テスト

ナレッジベースへの変更はテストボットに即座に反映されます — 再デプロイは不要です。

v1.6.0

KBオートサジェスト

オートサジェスト機能はアナリティクスダッシュボードから未回答の質問を分析し、コンテンツのギャップを埋めるためのナレッジベース記事のドラフトを自動生成します:

  1. システムが一致するドキュメントのない未回答の質問からトピックを特定します
  2. 質問のパターンに基づいて提案コンテンツを含むドラフトドキュメントを生成します
  3. ドラフトは「提案ドラフト」バッジ付きでアナリティクス → 未回答セクションに表示されます
  4. ドラフトを確認、編集し、公開することでボットのカバレッジを即座に向上させます