コンテンツにスキップ

Web Searchツール

Web SearchツールによりAgentはWebを検索し、リアルタイム情報を取得できます。

使用するタイミング

  • 最新情報が必要な場合(ニュース、株価、天気など)
  • ナレッジベース以外の補足情報が必要な場合
  • ユーザーの質問が外部リソースに関連する場合

設定手順

Toolsセクションで「ツールを追加」をクリックし、「Web Search」を選択します。

ステップ2:ドメイン制限を設定(オプション)

Agentが特定のドメインのみを検索するように制限して、情報ノイズを回避できます。

フォーマット:複数のドメインはカンマで区切ります

example.com, docs.example.com, support.example.com

サポートされているフォーマット:

  • ドメイン名のみ:example.com
  • サブドメインを含む:docs.example.com
  • 完全なURL(ドメインが自動抽出されます):https://example.comまたはhttp://example.com

フォーマット検証

  • システムはリアルタイムでドメインフォーマットを検証します。フォーマットが正しくない場合(スペースや無効な文字を含むなど)、入力ボックスは赤い枠線を表示し、エラーメッセージを表示します。
  • 各ドメインが有効なフォーマットであることを確認してください。そうでない場合、設定を保存できません。

複数ドメインの動作

  • 複数のドメインを入力すると、AgentがWeb検索を実行する際、指定されたすべてのドメインを同時に検索します
  • たとえば、「bbc.com, cnn.com, aljazeera.com」という3つのニュースメディアのドメインを設定した場合、Agentはこれらの3つのニュースメディアサイトのみを検索します

使用シナリオ

  • 公式ドキュメントサイトのみを検索
  • 信頼できる情報ソースのみを検索
  • 特定の業界または分野のウェブサイトに制限

制限なし

  • 空白のままにすると、Agentは任意のウェブサイトを検索できます。
  • 幅広い情報が必要なシナリオに適しています。

ステップ3:「When to Use」の設定

AgentにいつWeb検索を使用するかを伝え、When to Useでより良い結果を得られる「検索キーワード」をAgentに提案することもできます。

以下の状況でのみWeb検索を使用してください:
- ユーザーが明示的に最新ニュースの照会を要求した場合
- ナレッジベースに関連情報がなく、質問にリアルタイムデータが必要な場合
- 外部参考資料を照会する必要がある場合

検索時は公式ソースからの情報を優先してください。
ユーザーが市場トレンド、競合情報、業界ニュースについて質問したときは、Web検索を使用してください。
検索結果にはソースURLを注釈する必要があります。

ステップ4:追加を確認

確認をクリックすると、ツールがToolsリストに表示されます。

Knowledge Baseと併用

Web SearchはKnowledge Baseの補完として通常使用されます:

## Agent Instruction例

回答順序:
1. まず製品ナレッジベースを照会
2. ナレッジベースに答えがなく、質問にリアルタイム情報が必要な場合は、Web検索を使用
3. どちらにも答えがない場合は、ユーザーに正直に通知

ツールリスト表示

追加されたWeb Searchツールは「ツール」セクションの「Web検索」グループに表示されます:

  • ドメイン制限が設定されていない場合:「Web検索」ラベルを表示
  • ドメイン制限が設定されている場合:「Web検索」ラベルと、その横にドメイン制限を表示(例:example.com, docs.example.com

ツールを展開して詳細設定(ドメイン制限と「When to Use」を含む)を表示したり、削除ボタンをクリックしてツールを削除したりできます。

ツールのテスト

追加後、Agentが正しく使用するかテストします:

  1. リアルタイム情報が必要な質問をする(例:「今日のXXニュース」)
  2. AgentがWeb検索を使用したかを観察
  3. 結果が正しいドメインから来ているかを確認(制限を設定した場合)

ベストプラクティス

明確なトリガー条件を設定

AgentがWeb検索に過度に依存することを避け、以下を防ぎます:

  • 応答時間の延長
  • 信頼性の低いソースの引用
  • 既存のナレッジベースコンテンツの無視

信頼できるドメインに制限

専門分野の場合、検索範囲を制限することをお勧めします:

分野 推奨ドメイン
技術ドキュメント docs.*.com、公式ドキュメントサイト
法規情報 政府公式ウェブサイト
業界ニュース 有名な業界メディア

ソース注釈を要求

When to Useに追加:

検索結果にはソースURLを注釈し、ユーザーが検証できるようにしてください。

よくある質問

検索結果が不正確な場合はどうすればよいですか?

試してみてください:

  1. 「When to Use」または「Core Instruction」で、Agentに関連する「検索キーワード」または「検索トピック」を提案
  2. 検索ドメインを信頼できるソースに制限
  3. 「When to Use」または「Core Instruction」でクロス検証を要求
  4. ナレッジベースを優先的に使用
検索が遅すぎる場合はどうすればよいですか?

Web検索にはリアルタイムクエリが必要で、ナレッジベースクエリよりも遅くなります。提案:

  1. 明確なトリガー条件を設定して、不要な検索を減らす
  2. 「Core Instruction」で、Agentにユーザーに「リアルタイム情報の照会には時間がかかる」ことを伝えるよう要求
特定の言語のウェブサイトを検索できますか?

現在、言語フィルタリング機能はありませんが、ドメイン制限を通じて同様の効果を達成できます(例:.twドメインに制限)。

ドメイン設定を保存できないのはなぜですか?

考えられる理由:

  1. ドメインフォーマットが正しくない(スペース、無効な文字などを含む)
  2. ドメインがURLまたはホスト名の仕様に準拠していない

入力したドメインフォーマットを確認し、次のことを確認してください: - 各ドメインが有効なフォーマットである - 複数のドメインがカンマで区切られ、カンマの後にスペースがある - 無効な文字やフォーマットエラーのURLが含まれていない

問題が続く場合は、ドメインを1つずつ入力してテストしてみてください。

次のステップ