コンテンツにスキップ

ナレッジベースとツールを設定

データソースを接続した後、Agentにこのデータの使用方法を指示する必要があります。ナレッジベースは、Agentが使用する2つの方法があります:ツール(ナレッジベース全体)として、または添付ファイル(単一ファイル)として。

ナレッジベースの2つの使用方法

ナレッジベースは、Agentが使用する2つの方法があります:

1. ツールとして(ナレッジベース全体)

Agent Editorの「ツール」セクションで、「ナレッジベース」ツールを追加できます。Agentは「コア指示」とナレッジベースツールの「使用タイミング」(When to Use)に基づいて、ナレッジベースのコンテンツを検索するタイミングを判断し、大量のコンテンツから適切な情報を見つけて、ユーザーの質問に答えます。

適用シナリオ

  • Agentが大量のドキュメントに基づいて質問に答える必要がある
  • Agentに積極的に関連コンテンツを検索させる必要がある
  • ナレッジベースのコンテンツが継続的に更新される

詳細な設定手順

2. 添付ファイルとして(単一ファイル)

会話で添付ファイルを追加する際、ナレッジベースからファイルを選択して、Agentに直接ファイルコンテンツを参照させることができます。Agentは実行のたびに必ず添付ファイルのコンテンツを参照します。

適用シナリオ

  • Agentが特定のファイルを必ず参照する必要がある
  • ファイルコンテンツがコアルールまたは必須知識である
  • 添付ファイルは最大5個までに制限されている

添付ファイル設定について学ぶ

推奨

両方の方法を同時に使用できます:

  • 添付ファイル: コアルール、必須知識(Agentが常に参照)
  • ナレッジベースツール: 詳細データ、クエリが必要なコンテンツ(Agentがオンデマンドで検索)

Agentにナレッジベースツールを追加する

ステップ1: Agent設定にアクセスする

  1. ワークスペースに入る
  2. 「Agent」タブをクリック
  3. 編集したいAgentを選択

ステップ2: Agentでナレッジベースツールを設定する

Agent設定の「ツール」セクションで:

  1. 「ツールを追加」をクリック
  2. ツールセレクターで「ナレッジベース」を選択
  3. 使用するナレッジベースフォルダを選択
  4. 「使用タイミング」(When to Use)指示を設定して、Agentにこのナレッジベースをいつ使用するかを伝える

システムは、重複選択を避けるために、既に選択されたナレッジベースを自動的にフィルタリングします。

詳細な設定手順と例

ベストプラクティス

関連データを選択する

推奨

Agentの目的に関連するナレッジベースのみを選択してください。例:

  • フロントエンド開発Agent → フロントエンド関連のナレッジベースフォルダを選択
  • 製品Agent → 製品ドキュメントのナレッジベースフォルダを選択
  • カスタマーサービスAgent → カスタマーサービスFAQのナレッジベースフォルダを選択

データの過剰を避ける

無関係なデータを追加しすぎると:

  • 回答の正確性が低下する
  • 応答時間が増加する
  • AIが混乱する

定期的な更新

ナレッジベースデータは静的スナップショット

ナレッジベース内のデータは静的スナップショットであり、外部サービスの更新と自動的に同期されません。

Google DriveまたはNotionでファイルを更新した場合:

  1. ナレッジベース内のファイルの古いバージョンを削除
  2. ファイルの新しいバージョンを再選択

これにより、Agentは最新のコンテンツを参照できます。

効果を検証する

設定完了後、会話でテストします:

あなた: プロジェクトの認証プロセスを説明してください

AI: あなたのナレッジベースドキュメント「認証設計ドキュメント」によると、認証プロセスは以下の通りです...
[引用元を表示: ナレッジベース > 認証設計ドキュメント]

AIがナレッジベースのコンテンツを正しく引用し、出典を表示できれば、設定は成功です!

よくある質問

なぜAIが接続したナレッジベースを使用しないのですか?

以下を確認してください:

  1. ナレッジベースツールがAgentの「ツール」セクションに追加されている
  2. 「使用タイミング」(When to Use)指示が明確に設定され、このナレッジベースをいつ使用するかが説明されている
  3. Agentの「コア指示」にナレッジベースの使用が記載されている
  4. テスト質問がトリガー条件を満たしている
  5. 質問がナレッジベースのコンテンツに関連している

「製品ドキュメントによると、XX機能はどのように使用されますか?」など、より明確な表現を試してください。

複数のナレッジベースツールを同時に使用できますか?

はい。複数のナレッジベースツールを追加でき、それぞれ異なるナレッジベースフォルダに接続できます。各ナレッジベースツールには異なる「使用タイミング」(When to Use)指示を設定でき、Agentにどの状況でどのナレッジベースをクエリするかを伝えます。

例:

  • 製品ナレッジベースツール: ユーザーが製品機能について尋ねる際に使用
  • カスタマーサービスFAQナレッジベースツール: ユーザーが一般的な質問について尋ねる際に使用
ナレッジベースのコンテンツが更新された後、再設定する必要がありますか?

ナレッジベース内のデータは静的スナップショットであり、外部サービスの更新と自動的に同期されません。

Google DriveまたはNotionでファイルを更新した場合:

  1. ナレッジベースページに移動
  2. ファイルの古いバージョンを削除
  3. ファイルの新しいバージョンを再選択

完了後、Agentはツールを再設定する必要なく、最新のコンテンツを参照します。

添付ファイルとナレッジベースツールを同時に使用できますか?

はい!これは推奨されるアプローチです:

  • 添付ファイル: コアルール、必須知識(Agentが常に参照、最大5個)
  • ナレッジベースツール: 詳細データ、クエリが必要なコンテンツ(Agentがオンデマンドで検索)

Agentは両方を同時に参照でき、回答をより正確で完全にします。

次のステップ