データソース
外部のウェブサイトをデータソースとして追加し、エージェントがそのサイトのコンテンツを参照して回答できるようにします。 それがなければ、エージェントは自身のモデルに含まれる情報と、あなたが直接与えたコンテンツしか認識できません。 AI Hub はリンク先の Web サイトをクロールし、抽出したテキストを保存し、データ ソースをアタッチした任意の エージェント にそのテキストを提供します。 チャットボット は、呼び出したエージェントを介してデータソースを使用します。 回答を検索されたコンテンツに基づいて作成するこの方法は、検索拡張型生成(RAG)と呼ばれます。
例えば、サポート担当者がそこから質問に回答できるよう、公開されている製品ドキュメントサイトをデータソースとして指定できます。
データソースには、名前、単一の外部ウェブサイトのURL、および説明が含まれます。 ファイルベースのデータソースは利用できません。
データソースの作成
エージェントが参照するウェブサイトのデータソースを作成します。
-
AI Hub の左側のナビゲーションで Agent Builder をクリックし、 Data Sources タブを選択します。
-
新しいデータソース をクリックします。
-
名前、 外部ウェブサイト フィールドにウェブサイトのURL、および説明を入力してください。
-
[保存]をクリックします。

データソースは「データソース」タブに表示されます。 後で表示、編集、または削除するには、そのアクション
メニューを使用します。
ウェブサイトのクロール
データソースを作成しても、サイトはクロールされません。 コンテンツを抽出するには、データソースの「アクション」
メニューを開き、「今すぐ同期」をクリックします。
AI Hubは、固定された範囲内でサイトをクロールします。
- 深さ:URLから3段階のリンク
- 範囲:同一ドメインのみ、ドメイン間クローリングは不可
- ページ制限:最大500ページ
クロールされた各ページは、データソース内のリソースとなる。 クロールは手動で行われ、自動再クロールは行われません。コンテンツを更新したい場合は、 今すぐ同期 をもう一度クリックしてください。 クロール深度、URLパターン、スケジュール設定はできません。
エージェントにデータソースを接続する
エージェントを作成すると、エージェント フォームの データ ソース セクションには 割り当てられたソース フィールドがあり、そこで 1 つ以上のデータ ソースを選択してコンテキストを拡張します。 実行時、エージェントは添付されたデータソースに対して意味検索を行い、正確なキーワードではなく意味に基づいてマッチングを行い、最も関連性の高いコンテンツを見つけ出します。 チャットボットは、呼び出し元のエージェントを通じてデータソースを利用します。
エージェントの構築手順については、 カスタムエージェントの構築 を参照してください。