Tavily・Exa・Brave Search APIを比較:AIエージェント向け検索
Tavily、Exa、Brave Search APIの料金や機能を比較。検索とページ取得の違い、無料枠、選び方を解説します。
👁 114閲覧数
エージェントが適切な情報源のURLを知らないとき、検索APIが役立ちます。Tavily、Exa、Brave Search APIはそれぞれ異なる方法でこの課題に対応しています。以下では、2026年10月時点の公式ドキュメントと料金表をもとに比較します。
要点
- Tavilyは検索、抽出、クロールをクレジット制で提供します。
- Exaは複数の検索モードがあり、コンテンツ取得は別料金です。
- Braveは独自インデックスを使うSearch APIを提供します。Answersは別の料金体系です。
- 検索精度の比較テストは行っていません。TavilyとExaのプレイグラウンドはログイン画面が表示され、利用できませんでした。
検索結果と取得したページは別のもの
検索APIは質問を受け取り、情報源となりそうなページを提示します。スクレイパーは指定されたURLの内容を読み取ります。両方の工程をまとめて提供するサービスもありますが、費用と品質を評価するときは分けて考えるのが適切です。検索で複数のリンクが返っても、アプリが全文を必要とするのは一部だけかもしれません。選別せずに取得すると、最終的な回答に使わない文書にも費用がかかります。
検索結果の要約と、情報源の文書では、根拠としての価値も異なります。短い説明文はページが有用か判断する手がかりになりますが、条件や日付、例外が省かれている場合があります。価格や規則を扱う場合、エージェントは該当するページそのものを読むべきです。一方、テーマの概要をつかむ段階なら、説明文だけで次に調べる内容を考えられることもあります。必要な詳しさは目的によって変わります。
この記事の料金と機能は公式資料に基づいています。TavilyとExaのプレイグラウンドへのアクセスを試しましたが、ログイン画面が表示されたため、両者を同じ条件で検索比較するテストは実施していません。日本語の質問への対応や検索結果の新しさについて、どちらが優れているかを結論づける根拠はありません。そうした評価には、同じ課題セットを使ったテストが必要です。
Tavily:検索からコンテンツ取得まで対応
TavilyはSearch、Extract、Crawlを提供します。情報源の検索、選んだURLからの取得、サイトの一部のクロールを、サービスを切り替えずに行えます。工程を明示的に設計しやすいのが特徴です。最初からすべてのページを取得する必要はありません。まずURLを評価し、回答に必要な文書だけを抽出する設計が可能です。
従量課金制(PAYG)では、1クレジットが0.008 USDです。Basic Searchは1クレジット、Advanced Searchは2クレジットを消費します。したがって、検索1,000回あたりそれぞれ8 USDと16 USDです。Basic Extractの単位は異なり、正常に処理されたURL 5件につき1クレジットです。URL 1,000件あたりでは1.60 USDになります。調査には複数回の検索やページ取得が含まれる可能性があるため、これを調査全体の一律料金として扱うべきではありません。
無料プランには月1,000クレジットが含まれます。実行できる操作数は、操作の種類によって変わります。Advancedモードを使う割合が高ければ、実行できる検索回数は少なくなります。そのため、予算を管理する際は、ユーザーに返した回答数だけでなく、操作の種類と費用も記録する必要があります。
検索からコンテンツ取得まで一貫したフローが必要な場合、Tavilyは候補になります。導入前に、APIの出力にアプリが必要とする情報が含まれているか確認してください。URL、抜粋、より詳しいテキスト、追加フィールドなど、必要な内容は用途によって異なります。公式ドキュメントのURLを見つけるだけなら、常に高価なモードを使う必要はありません。
Exa:検索モードとコンテンツ取得を別々に管理
Exaはページの検索とコンテンツ取得を分けています。Search Liteは検索1,000回あたり4 USD、AutoとFastは7 USD、Deepは12~15 USDです。Contentsはコンテンツの種類ごとに、ページ1,000件あたり1 USDです。「12 USDから」という料金はすべての設定を表すわけではないため、比較表でもその幅を省かないようにしてください。
新規アカウントには10 USD分の無料クレジットが付与され、料金表によると毎月1日に更新されます。Search Liteなら約2,500回の検索に相当しますが、より高価なモードを使う場合は回数が減ります。すべての検索に最低料金が適用されると考えず、アプリがどのモードを使うのか確認しましょう。
SearchとContentsが分かれているため、アプリに独自の選別工程がある場合に便利です。まず候補を検索し、重複を除き、適さないドメインを外してから、残ったURLだけを取得できます。これはコストを抑えるための設計上の選択肢であり、削減額を実測した結果ではありません。重要な情報源を選別で除外しないかどうかによって、効果は変わります。
ExaはLangChainとの連携に関する公式資料を公開しており、n8nの連携一覧にも掲載されています。また、MCPサーバーもあります。連携を使えば最初の呼び出しまでの手間を減らせますが、どの情報源を選ぶかはアプリの設計者が決める必要があります。取得した内容と完全なURLを記録しておくとよいでしょう。情報源の記録がないままでは、モデルの回答がどこから来たのか後で確認しにくくなります。
Brave Search APIの特徴と料金比較
Brave Search APIは独自の検索インデックスを使います。Searchは検索1,000回あたり5 USDで、このサービスの月間無料クレジットは5 USDです。Answersは別サービスで、検索回数に応じた料金とトークン料金がかかります。両サービスの料金を混同したり、複数サービスを合わせた宣伝上の残高をSearch単体の上限と見なしたりしないでください。
情報源を見つけ、URLを選び、別のリーダーで内容を読む工程を明確に分けたいアプリには、Braveが適する場合があります。ただし、そのようなプロジェクトすべてで最適とは限りません。独自インデックスはアーキテクチャ上の特徴であり、特定の質問に対する優位性を証明するものではありません。検索精度は、テーマ、言語、情報の新しさ、求める情報源の種類などによって変わります。
| 操作(1,000単位) | USD | 課金対象 |
|---|---|---|
| Tavily Basic Search | 8.00 | PAYGの検索 |
| Tavily Advanced Search | 16.00 | PAYGの検索 |
| Tavily Basic Extract | 1.60 | 正常に処理されたURL |
| Exa Search Lite | 4.00 | Lite検索 |
| Exa Search Auto/Fast | 7.00 | AutoおよびFast検索 |
| Exa Deep | 12.00~15.00 | Deep検索 |
| Exa Contents | 1.00 | ページ。コンテンツの種類ごと |
| Brave Search | 5.00 | Searchの検索 |
表の料金は、無料クレジットの差し引き前、税金や為替手数料を除いた金額です。無料枠に収まるプロジェクトなら、実際の支払いは少なくなる可能性があります。追加機能を使えば費用は増えます。最も安い料金だけを並べるのではなく、処理全体の流れを含めた見積もりが適切です。
たとえば、複数のサービスを比較する回答では、各サイトの検索、日付の確認、詳細の取得、モデルによる要約が必要になる場合があります。工程ごとに課金単位が異なる可能性があります。一方、メーカーの公式ページを見つけるだけなら、URLを返すだけで済むこともあります。この2種類の作業を、どちらも「調査1回あたりの料金」としてまとめるべきではありません。
検索APIの選び方と比較テストのポイント
実際の用途に合う質問を集めて、テストセットを作りましょう。日本語の情報源を探す質問、最新の日付が重要なテーマ、ドキュメントを調べる質問、そして確認できる情報がない場合に「裏付けなし」と判断すべき質問を含めます。それぞれの質問について、どのような情報源があれば十分かも決めてください。基準がなければ、問題を解決していない長い回答を高く評価してしまうおそれがあります。
情報の出所、文書との関連性、根拠の十分さを評価してください。公式の確認が必要な場合、検索APIがメーカーや公的機関のページを提示するかを確かめます。検索結果の品質と、その後の要約の品質も分けて評価しましょう。同じモデルでも、受け取ったリンクの精度とは別に、回答を改善したり損なったりする可能性があります。
検索と抽出を同じクレジット体系で行いたい場合はTavily、検索モードを選び、取得するコンテンツを別に管理したい場合はExaが候補になります。検索とその後の読み取りを明確に分離する構成にはBraveが適する場合があります。これらはプロジェクトに合わせて選ぶための基準であり、未実施のベンチマークに基づくランキングではありません。
ほかの選択肢としてParallelやLinkupがあり、検索エンジンの結果そのものを分析するサービスとしてSerpApiもあります。Perplexityを検討する場合は、製品の変更を考慮してください。ドキュメントによると、Sonar Chat Completionsのサポート終了とAgent APIへの移行が案内されています。そのため、以前のコード例や料金表が、新しい導入方法を正確に説明していない可能性があります。料金の比較と同じくらい、使用するエンドポイントの確認も重要です。
AIクライアントへの接続方法についてはMCPガイドをご覧ください。AI向けウェブデータの全体像はウェブデータ活用ガイドで、利用量ごとの費用はコスト比較で紹介しています。
よくある質問
日本語で使うなら、どの検索APIが最適ですか?
この記事では判断できるだけの測定を行っていません。日本語の質問を共通のセットにして、情報源を評価する必要があります。提供元の説明や連携機能だけでは、実際の比較の代わりになりません。
検索結果だけで情報源として十分ですか?
文書を見つけるだけなら十分な場合もありますが、重要な主張を確認するときは文書そのものを読むのが適切です。検索結果の説明では、情報の意味を変える条件や例外、日付が省略されていることがあります。
MCPを使うと検索料金は変わりますか?
MCPはツールへの接続方法を示すものです。料金はサービス、プラン、操作によって異なります。接続前に、どのアカウントに呼び出し料金が請求されるのか、エージェントがどの機能を実行できるのかを確認してください。
別のスクレイパーは必要ですか?
選んだ操作が必要な量のコンテンツを返すかどうかによります。検索サービスの抽出機能を使う方法も、別のツールを使う方法もあります。結果の十分さと、両方の工程にかかる費用を明確にすることが重要です。
出典
- Tavily - クレジットと料金 - 2026-10-21閲覧。
- Exa - 料金表 - 2026-10-21閲覧。
- Brave Search API - 料金表 - 2026-10-21閲覧。
- Tavily - Claude連携 - 2026-10-21閲覧。
- Exa - MCPサーバー - 2026-10-21閲覧。
- Brave - MCPサーバー - 2026-10-21閲覧。
- Exa - LangChain - 2026-10-21閲覧。
- n8n - Exa - 2026-10-21閲覧。
- Parallel - 料金表 - 2026-10-21閲覧。
- Linkup - 料金表 - 2026-10-21閲覧。
- Perplexity - Sonarからの移行 - 2026-10-21閲覧。


