mcpField
T
tavily-search

tavily-search

github.com/aws-samples生産性19753 回インストール3 週間前に更新
リポジトリ

tavily-search について

tavily-search は、要約付きの検索結果を取得し、URL から読みやすい内容を抽出するウェブ調査スキルです。一般検索に加え、ニュースや研究の検索深度を選べます。

主な機能

  1. 01要約付きウェブ検索結果
  2. 02基本または高度な検索深度
  3. 03一般・ニュース・研究のトピック
  4. 04URL から読みやすい内容を抽出

活用シーン

  1. 01最近のニュースや出来事の調査
  2. 02学術・技術情報の検索
  3. 03指定したウェブページのテキスト抽出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill tavily-search

インストール後、Claude Code で/tavily-searchを入力して読み込まれたか確認します。

詳細

Tavily AI 検索

利用可能なツール

  • tavily_search(query, search_depth?, topic?):関連性の高い要約済みの結果を返す、AI を活用したウェブ検索です。

    • query(string、必須):検索クエリ
    • search_depth(string、任意、デフォルト:"basic"):"basic" は簡易検索、"advanced" は包括的な調査に使用します
    • topic(string、任意、デフォルト:"general"):"general"、"news"、または "research"
  • tavily_extract(urls, extract_depth?):1 つ以上のウェブ URL から、読みやすく整ったコンテンツを抽出します。

    • urls(string、必須):コンテンツを抽出する URL をカンマ区切りで指定します
    • extract_depth(string、任意、デフォルト:"basic"):"basic" または "advanced"

使用ガイドライン

  • AI が選別した結果を役立てられる調査クエリには、tavily_search を使用します。
  • 包括的な調査には search_depth を "advanced" に、簡易検索には "basic" に設定します。
  • 最近の出来事には topic を "news" に、学術的・技術的なトピックには "research" に設定します。
  • 検索結果で見つかった特定の URL からページ全体のコンテンツを取得するには、tavily_extract を使用します。
  • Tavily は最新情報やニュースに優れているため、時間依存性の高いクエリには優先して使用してください。

引用形式

検索結果の情報を提示する際は、すべての具体的な主張を <cite> タグで囲みます。

<cite source="SOURCE_TITLE" url="URL">claim text</cite>

ルール:

  • 検索結果に含まれる事実に関する主張、統計、引用、具体的な情報を引用してください。
  • source 属性には、情報源のタイトルまたは名前を指定します。
  • url 属性には、入手可能な場合、情報源の URL を指定します。
  • 自身の推論や一般知識は引用しないでください。
  • 検索結果に関連情報が含まれていない場合は、推測せずにユーザーに伝えてください。
  • 主張を裏付けるために必要な最小限の引用を使用してください。

コメント