Tavilyは、AIエージェントや大規模言語モデル(LLM)専用に設計されたリアルタイムWeb検索APIです。通常の検索エンジンと違い、LLMが直接消費できる形に整形・要約されたデータを返すため、RAGシステムやAIエージェントへの組み込みが数行のコードで完了します。2025年8月には2,500万ドルのシリーズA資金調達を達成し、現在は200万人以上の開発者が利用しています。
AIエージェント向けのリアルタイム検索APIサービス。月1,000クレジット無料でスタートでき、LangChain・LlamaIndex・n8n・Difyなど主要フレームワークと公式に統合済み。99.99%のアップタイムSLAと180ms(中央値)の低レイテンシが特徴です。
Tavilyとは?AIエージェント向け検索APIの全体像
一言で言うと「AIエージェント専用の検索API」です。
ChatGPTやClaude、LangChainのエージェントに”目”をつけてあげるツールですね。LLMはインターネットに繋がっていないので、最新情報を取ってこられないんですが、Tavilyを使えばその問題が解決します。
AIに検索させるだけなら別のAPIでもできそうですが…
つまりHTMLのスクレイピングや後処理が不要で、そのままLLMのプロンプトに渡せる状態になっています。これが「AIネイティブ」な検索APIの強みですね。
月1,000回無料というのも試しやすくて良いです。
小規模なRAGシステムやチャットボットなら、無料プランだけで十分まかなえることも多いですよ。
Tavilyの4つのAPI機能一覧
Tavilyは単なる「検索API」にとどまらず、AIエージェントのニーズに応える4つのエンドポイントを提供しています。
| API | できること | クレジット消費 |
|---|---|---|
| /search | キーワードやクエリに基づいてWebをリアルタイム検索。Basic(標準)とAdvanced(高精度・再ランク)を選択可能 | Basic: 1 / Advanced: 2 |
| /extract | 指定URLのコンテンツを取得・抽出。スクレイピング不要でページ本文をLLM用テキストとして返す | 1〜2 |
| /crawl | 指定ドメインやパスをクロールして複数ページのコンテンツを一括取得 | ページ数に応じて変動 |
| /research | Deep Research機能。複数の検索・抽出を自動的に組み合わせ、包括的なリサーチ結果を1回のAPIコールで返す | 最大250クレジット |
search_depth="basic"(1クレジット)は速度重視の通常検索。search_depth="advanced"(2クレジット)はソースごとに再ランクして精度が上がります。リアルタイムチャットには basic、RAGや調査タスクには advanced が推奨です。
一度のAPIコールで複数回の検索・抽出を内部で自動実行してくれるので、AgentがループしながらToolを呼ぶ手間が省けます。大量のクレジットを使う代わりに、本格的なリサーチ作業をまるっと自動化できるわけです。
Tavilyの始め方・使い方ガイド
APIキーの取得から最初の検索実行まで、5ステップで完了します。
tavily.com にアクセスしてGoogleアカウントまたはメールアドレスで登録。クレジットカード不要で月1,000クレジットの無料プランが即時利用できます。
ログイン後のダッシュボードから「API Keys」を開き、tvly-XXXXXXXXXXXX 形式のキーをコピー。環境変数 TAVILY_API_KEY に設定します。
pip install tavily-python を実行。Node.js の場合は npm install @tavily/core で同様に利用できます。
Python の場合は from tavily import TavilyClient でインポートし、client.search("検索クエリ") を呼ぶだけ。JSON形式で検索結果・要約・引用URLが返ってきます。
LangChainでは TavilySearchResults ツールを数行で追加可能。n8nでは「Tavily」ノードが公式に提供されており、GUIで設定するだけでAIエージェントのWeb検索を実現できます。
📺 動画で学ぶ
▲ Langchain AI Agent Demo: Groq + Tavily API Tutorial(🇺🇸 英語)
▲ Ultimate Guide to the Tavily Node in n8n(🇺🇸 英語)
Tavilyのメリット・デメリット
- LLM向けに最適化された要約済みレスポンス
- 月1,000クレジット無料・クレジットカード不要
- 99.99% SLA・180ms(中央値)の低レイテンシ
- LangChain・n8n・Difyに公式統合済み
- 日本語クエリ・多言語コンテンツに対応
- search_depthで速度と精度を柔軟に切り替え
- ドメイン絞り込み・日付フィルター等の細かな設定
- 無料枠は月1,000クレジットで大量利用には不足
- Deep Research(/research)はクレジット消費が多い
- ペイウォール・ログインが必要なサイトの内容は取得不可
- 日本語ドキュメントがまだ少ない(公式は英語中心)
- 従量課金のためトラフィック増加時にコストが膨らむ
料金プラン比較
Tavilyはクレジット制の料金体系を採用しています。1クレジット=1回のBasic検索が基本単位です。
| プラン | 月額 | クレジット数 | サポート |
|---|---|---|---|
| Researcher(無料) | $0 | 月1,000クレジット | メールサポート |
| Pay As You Go | 使った分だけ | $0.008 / クレジット | メールサポート |
| Project | 約$40〜(スライダーで選択) | 4,000クレジット〜(高レートリミット) | 優先メールサポート |
| Enterprise | 要相談(カスタム) | カスタム | 専用サポート・SLA・セキュリティ |
個人開発・学習・プロトタイプなら無料プラン(月1,000クレジット)で十分スタートできます。本番APIへの統合や高頻度利用には Pay As You Go か Project を選びましょう。スタートアップには Projectプランがコスパ良好です。
LangChain・n8n・Difyとの連携活用
Tavilyの最大の強みは、主要なAIエージェントフレームワークとの公式統合です。わずか数行のコードで、エージェントにリアルタイム検索能力を付与できます。
- LangChain / LangGraph:
TavilySearchResultsツールをAgentのtoolsリストに追加するだけ。RAGパイプラインのリトリーバーとしても利用可能 - LlamaIndex:
TavilyToolSpecを使ってQueryEngineまたはAgentに組み込み - n8n:ノーコードで使える公式「Tavily」ノードで、Search・Extract両方に対応
- Dify:ツール設定画面からAPIキーを入力するだけで即時利用開始
- OpenAI / Anthropic SDK:Function Callingやtool_useのツールとして定義し、LLMが自律的に呼び出す構成に対応
- IBM WatsonX / Databricks:エンタープライズ向けAIパイプラインへの統合実績あり
Tavilyの公式ドキュメントによると、クエリは400文字以内・1〜5単語の組み合わせが最も精度が高くなります。ユーザーの長文入力はそのまま渡さず、LLMに短いキーワードへ変換させてから渡すと良いです。
スクレイピング不要・SDKあり・主要フレームワーク統合済みで、APIキーを貼り付けるだけで使い始められる。個人開発から本番サービスまでスケールできるのも魅力ですね。
コードが書けなくてもAIエージェントにWeb検索を組み込めるんですね。さっそく試してみます!

![LangChainとLangGraphによるRAG・AIエージェント[実践]入門](https://images-na.ssl-images-amazon.com/images/P/4297145308.09.LZZZZZZZ.jpg)






