For the complete documentation index, see llms.txt. This page is also available as Markdown.

ナレッジベースの作成方法:基本設定

基本設定

一般情報

以下のページで、ナレッジベースの名称を自由に定義し、説明を追加できます。

検索チャンク

検索チャンク数とは、AI アシスタントが回答する際に参照する資料チャンクの上限数を指します。システムの初期値は「12」で、毎回の回答時に AI アシスタントが最も関連性の高い 12 個のチャンクを検索して回答することを意味します。

そのため、検索するチャンク数を増減させることで、AI アシスタントが回答時に参照する情報量を調整できます。

解析ツール(Parser)とは?

解析ツール(Parser)は、システムがアップロードされたファイル内のコンテンツを「理解」できるようにし、検索・編集・他のフォーマットへの変換ができるようにするものです。

ファイル解析ツール

PDF や Word などのファイルをアップロードする際は、以下の 4 種類の解析ツールから選択できます。

  • MaiAgent Parser(初期設定):低コストかつ高速で、テキストのみのファイルに適しており、22 種類のフォーマットに対応

  • MaiAgent Parser(Online):LLM を使用し、画像内の文字を OCR で解析可能、20 種類のフォーマットに対応

  • MaiAgent Parser(Offline):OCR + AI による画像の意味理解で、構造保持が最も優れており、オンプレミス展開が可能、20 種類のフォーマットに対応

  • Vision Parser:AI 視覚理解により、画像解析の効果が最も優れており、7 種類のフォーマットに対応

音声テキスト変換解析ツール

音声ファイルをアップロードする際は、以下の 4 種類の音声テキスト変換解析ツールから選択できます。

  • Azure Speech:リアルタイム文字起こしで、精度が高い

  • Whisper(Groq):最速かつ低コスト

  • Whisper(OpenAI):安定して信頼できるクラウドソリューション

  • Whisper(Offline):完全にローカル展開され、無料でデータプライバシーを保護

音声の解析が完了すると、「ファイルを表示」から文字起こしを確認でき、TXT または SRT フォーマットの文字起こしファイルのダウンロードにも対応しています。

文字起こしの表示画面
文字起こしのダウンロード(TXT および SRT フォーマットに対応)

各解析ツールの詳細な比較については、以下を参照してください:技術者マニュアル - Parser 解析ツール

データの解析中に問題が発生した場合は、[再解析] アイコンをクリックすることで、解析ツールにデータを再整理させることもできます。

複雑なレイアウトのファイルを調整する方法

製品カタログや仕様書など、2 段組みのレイアウト、複数ページにまたがる表、画像が混在するファイルでは、正しく解析されていても、質問への回答時に毎回すべてのコンテンツを取得できるとは限りません。「解析結果 → 検索結果 → 回答結果」の順に段階的に確認することをおすすめします。

  1. 最初にコンテンツに適した解析ツールを選択します:テキストのみのファイルには初期設定の解析ツールを使用できます。項目や表の構造を保持する必要がある場合は、MaiAgent Parser(Offline)の結果を優先して比較します。画像内の表示、部品の外観、または画像とテキストの関係に関する質問が中心の場合は、Vision Parser の結果を比較します。

  2. 解析後の Markdown を確認します:ファイルページで「ファイルを表示」を開き、左右の段の読み順、表のタイトル、列名、行データ、画像の説明が同じ段落内に残っているか確認します。この時点でコンテンツが入り混じっていたり欠落していたりする場合は、解析ツールを変更して再解析してください。必要に応じて、元のファイルを 1 段組みに変更するか、重要な表を .xlsx.csv、または Markdown として別途保存してアップロードします。

  3. 代表的な質問で検索テストを行います:製品名、表内の正確な項目、複数の行を比較する必要がある質問をそれぞれテストし、必要なデータが検索チャンクに含まれているか確認します。正しいチャンクが検索範囲外にある場合は、「検索チャンク」数を段階的に増やして結果を比較します。チャンク数を増やすと関連性の低いコンテンツも多く含まれるため、一度に最大値へ設定することはおすすめしません。

  4. 各チャンクを単独で理解できるようにします:表が分割されている場合は、各セクションに製品名、仕様カテゴリー、項目名、単位を補足します。回答の完全性が特に求められるデータについては、よくある比較質問を完全な質問と回答の組み合わせにまとめた FAQ を別途作成することもできます。

  5. 画像の用途を確認します:Parser は画像内の文字や画像の意味を認識できますが、回答に元の画像が自動的に表示されるとは限りません。ユーザーが画像を見る必要がある場合は、解析後の Markdown に画像が保持されており、その画像を含むチャンクが検索されていることを確認してください。また、実際に使用する会話チャネルで表示結果をテストします。画像内の仕様情報のみが必要な場合は、重要なテキスト、図番号、画像の説明もファイルに記載することをおすすめします。

一度に 1 つの設定だけを調整し、同じ質問セットで検索テストを再実行してください。これにより、改善が解析ツール、ファイルのコンテンツ、検索設定のどれによるものかを判断できます。

検索モデルの設定

ナレッジベースの設定では、使用したい Embedding モデルおよび Reranker モデルを自由に選択できます。

Embedding モデル

Embedding とは、人間の言語を AI が理解できる「数字の言語」に翻訳するようなもので、コンピューターが文章の本当の意味を理解できるようにします。このプロセスを「ベクトル化」と呼びます。Embedding モデルにはそれぞれ異なる特性(得意とする言語、対応する展開環境など)があり、ナレッジベース内の異なるモデル設定は、ナレッジベースのファイルをアップロードする際のベクトル化処理の効果を調整するために使用できます。さまざまなシーンに応じて、最も適した Embedding モデルを選択できます。

複数の Embedding モデルから自由に選択できます。

Embedding モデルの違いについては、以下を参照してください:技術者マニュアル—Embedding モデル

Reranker モデル

Reranker は専門の審査員のようなもので、初期検索結果の中から、どの資料が顧客の質問に最も適切に回答できるかを再評価します。Reranker を使用する場合としない場合では、どのような効果の違いがあるのでしょうか?

顧客が「初心者に適したテントは?予算 8000 円以下」と質問した場合:

Reranker なし:

Reranker あり:

検索結果の再ランク付け(Reranking)を有効にすると、AI アシスタントは検索したナレッジベースのコンテンツチャンクを再度並べ替え、最も関連性の高いファイルに基づいて回答します。

Reranker モデルについては、以下を参照してください:技術者マニュアル—Reranker モデル

以上をまとめると、Embedding と Reranker を組み合わせて使用することで、AI アシスタントは提供されたナレッジを理解し、チャンクを検索した後に再度コンテンツの重要性を確認し、質問に最も関連性の高いナレッジで回答できるようになります。


複数の AI アシスタントでナレッジベースを共有する

AI アシスタントの関連付けとは、このナレッジベースをどの AI アシスタントに使用許可するかを指定することです。たとえば、2 つの AI アシスタントがあるとします:

  • 製品カスタマーサポート AI

  • 注文カスタマーサポート AI

両方とも返品に関する質問に回答する必要がある場合、「返品ポリシー」のナレッジベース設定で、上記の 2 つの AI アシスタントを一度に関連付けることができます。

複数の AI アシスタントの関連付けイメージ図
  1. 関連付けたい AI アシスタントを選択します

  1. AI アシスタントを追加をクリックします

追加すると、選択済み AI アシスタント領域に表示されます。右下の「保存」をクリックすると関連付けが完了します。

関連付けると、2 つの AI アシスタントは「返品ポリシー」のナレッジベースを共有でき、同じコンテンツに基づいて回答できます。その後のメンテナンスでは、1 つのナレッジベースを更新するだけで、AI アシスタントが常に最新のデータを使用することを保証できます。

1 つの AI アシスタントで複数のナレッジベースを使用する

ナレッジベースの共有に加え、1 つの AI アシスタントで複数のナレッジベースを使用することもできます。

  1. AI アシスタントページに入り、設定したい AI アシスタントを選択して、設定をクリックします

  1. モデル設定に入り、「ナレッジベースを選択」をクリックします

  1. 使用したいナレッジベースを選択して確認を押すと、選択したナレッジベースがリストに表示されます

  1. 最後に「保存」を押すと、AI アシスタントが複数のナレッジベースを使用できるようになります

最終更新

役に立ちましたか?