複数の検索プロバイダー
1つのproviderパラメータでCeramic.ai、Exa、またはLinkupを選択できます。各プロバイダーは共通の結果形式を返すため、統合の他の部分を変更せずにプロバイダーを切り替えられます。
Cloudflare Web Search APIは、AIエージェントやアプリケーションにライブWeb検索へのアクセスを提供するオープンベータAPIです。検索をAI Gateway経由でルーティングし、タイトル、URL、説明を含む構造化された結果を返すため、アプリケーションはモデルのトレーニングデータや推測したURLだけに頼らず、現在のWeb情報に基づいてモデルの回答を生成できます。
このサービスは、共通のリクエストインターフェースを通じてCeramic.ai、Exa、Linkupに対応しており、REST APIを使って任意のバックエンドから、またはWorkers AI bindingを通じてCloudflare Workerから利用できます。検索リクエストはAI Gatewayのログと分析に含まれ、課金にはAI Gatewayクレジットまたはゲートウェイに保存されたプロバイダーキーを使用できます。
1つのproviderパラメータでCeramic.ai、Exa、またはLinkupを選択できます。各プロバイダーは共通の結果形式を返すため、統合の他の部分を変更せずにプロバイダーを切り替えられます。
検索はAI Gatewayを経由し、ゲートウェイのログと分析でモデル推論リクエストとともに確認できます。AI Gatewayのアクセス制御と運用状況の可視性も利用できます。
AI Gatewayクレジットを使用する場合、検索には選択したプロバイダーの公開API価格が適用され、追加のマークアップはありません。代わりに、既存のプロバイダーアカウントを保存済みのゲートウェイキーで使用することもできます。
結果には、モデルのコンテキストに渡せるソースURL、タイトル、説明が含まれます。プロバイダー固有の説明は、長いページ説明、ハイライト、または検索結果の生スニペットの場合があります。
APIはRESTを通じてバックエンドアプリケーションから、またはAI bindingを使用してWorkersから呼び出せます。モデルがweb_searchツールを呼び出して検索を実行し、後続の補完処理に結果を返すこともできます。
プロバイダー比較では、Ceramic.aiとLinkupはZero Data Retentionあり、ExaはZero Data Retentionなしと記載されています。3つのプロバイダーはいずれも、Cloudflareの検証済みボット要件に準拠しています。
モデル用のweb_searchツールを定義し、Web Search APIを通じて要求された検索を実行して、構造化された結果を後続のモデル補完処理に渡します。
現在のWeb検索結果を使用して、イベント、場所、製品、その他、モデルのトレーニングデータ収集後に情報が変わっている可能性のある विषयについて質問に回答します。
エージェントのワークフローから検索を繰り返し実行し、長い説明、クエリに関連するハイライト、高速な生スニペットなど、必要な結果形式に基づいてプロバイダーを選択します。
返されたURL、タイトル、説明を、生成された回答の背後にあるWebページへのリンクを表示または保持する必要があるアプリケーション向けの、出典を考慮した検索レイヤーとして使用します。
Cloudflareアカウント、AI Gateway、そしてAI Gatewayクレジットまたはゲートウェイに保存したプロバイダーAPIキーのいずれかが必要です。REST APIリクエストには、Account > Workers AI > ReadおよびAccount > AI Gateway > Read権限を持つCloudflare APIトークンが必要です。
任意のバックエンドから/ai/websearch/エンドポイントにPOSTリクエストを送信するか、WorkerからWorkers AI bindingを通じてwebsearch()を呼び出せます。どちらの方法でもAI Gatewayを使用します。
リクエストは標準のResponseオブジェクトを返します。response.json()で解析すると、レスポンスにはURL、タイトル、説明を含むitemsに加え、プロバイダーから提供される場合はクエリ、リクエストID、レイテンシなどのメタデータが含まれます。
providerパラメータにceramic、exa、またはlinkupを指定します。省略した場合は、デフォルトでCeramic.aiが使用されます。limitパラメータでは1~10件の結果を指定でき、デフォルトは10です。
はい。AI Gateway Provider Keys設定にプロバイダーキーとエイリアスを保存し、リクエストでproviderとbyokAliasを渡します。BYOKを使用すると、プロバイダーから直接請求されます。byokAliasを明示的に設定したものの利用できない場合、AI Gatewayクレジットにフォールバックせず、リクエストは失敗します。
ClayHogは、ChatGPT、Gemini、Perplexity、Claude、Google AI Overviewsでのブランド表示を追跡するAI検索可視化プラットフォーム。引用、競合、感情、コンテンツ機会を1つのダッシュボードで管理できます。
GrokはxAIによって開発された無料のAIアシスタントであり、真実性と客観性を優先するように設計されており、リアルタイム情報アクセスや画像生成などの高度な機能を提供します。
qbrinは、社内ナレッジを引用付き回答に変え、根拠がない場合は回答を控える企業向けAI検索・ガード付きエージェント基盤です。ソースに基づく応答、ポリシー制御、追跡可能なAI操作を必要とするチーム向け。
Octenは、ライブなWebコンテキスト、構造化された回答、エージェントやコパイロット、チャットボット向けの検索ツールを備えたAIアプリ向けの検索インフラです。検索、抽出、マルチモーダル検索に加え、API、SDK、Skills、MCP、CLIで利用できます。
Sciteは、論文の検索、引用文脈の確認、学術文献に基づく回答取得に役立つAI研究プラットフォームです。全文ソース、特許、関連研究資料を横断してエビデンスを評価できます。
ユーザーがウィキペディアを利用する際の体験を向上させるために、知識の消費を効率化するAI駆動のウィキ集約ツールです。