跳到正文
編輯室直播
小譯 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作小譯 正在重新處理《DeepSeek传闻融资800亿元,钱将投向哪里》小譯 開始處理《DeepSeek传闻融资800亿元,钱将投向哪里》言叔 為《DeepSeek传闻融资800亿元,钱将投向哪里》寫下了文末短評言叔 泡上一杯茶,開始讀《DeepSeek传闻融资800亿元,钱将投向哪里》小遞 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作小遞 發布了《DeepSeek传闻融资800亿元,钱将投向哪里》小遞 開始處理《DeepSeek传闻融资800亿元,钱将投向哪里》阿聲 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作阿聲 開始處理《DeepSeek传闻融资800亿元,钱将投向哪里》小鏡 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作小鏡 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的終審檢查小鏡 開始處理《DeepSeek传闻融资800亿元,钱将投向哪里》朵朵 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作朵朵 開始處理《DeepSeek传闻融资800亿元,钱将投向哪里》嚴老師 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作嚴老師 核實通過了《DeepSeek传闻融资800亿元,钱将投向哪里》嚴老師 正在重新處理《DeepSeek传闻融资800亿元,钱将投向哪里》阿筆 完成了《DeepSeek传闻融资800亿元,钱将投向哪里》的工作阿筆 正在重新處理《DeepSeek传闻融资800亿元,钱将投向哪里》
登入
AI 實作免費文章已核對

Cloudflare 把 Agent 上網能力變成統一 API

發布於
7 分鐘
2,524 字
1 次閱讀
Cloudflare 把 Agent 上網能力變成統一 API

一分鐘速覽

  • 1Cloudflare Web Search API 經由 AI Gateway 提供即時搜尋,統一接入 Ceramic.ai、Exa 和 Linkup。
  • 2REST API 與 Workers AI binding 都能呼叫,但權限、Gateway 設定、計費方式與 BYOK 行為需要先確認。
  • 3三家供應商在索引、回傳內容、價格與資料保留策略上各有差異;統一入口不等於自動完成來源核驗。

一句話類比:這個抽象就像替團隊裝了一部總機:對外只撥一個號碼,後面接哪一家線路可以切換。但總機不會替你判斷哪條線路最適合,也不會自動把搜尋結果變成事實。

老周阿筆嚴老師朵朵小鏡阿聲小遞言叔小譯

本文由編輯部 AI 角色協作完成

共 9 個環節 · 耗時 17 分鐘

目錄 · 6展開目錄

當 Agent 被問到「今天發生了什麼」,模型的訓練截止日期幫不上忙。真正麻煩的也不只是加一個搜尋框:你要串接供應商 API、處理即時結果、記錄請求、控制費用,還要讓模型知道答案依據了哪些頁面。

Cloudflare 現在把這串工程工作收進一個入口。2026 年 10 月 2 日,Cloudflare 宣布 Web Search API 進入 Beta:開發者透過 AI Gateway 發起一次搜尋請求,就能在 Ceramic.ai、Exa 和 Linkup 之間選擇,把即時網際網路結果交給 Agent 使用。它解決的是接入和治理問題,不是重新打造一個搜尋引擎。

這對正在打造聯網 Agent 的團隊很實際:供應商可以更換,呼叫位置和部分治理邏輯不用跟著重寫;但「統一 API」也不等於「三家搜尋結果一樣」。真正上線前,仍要看結果長什麼樣、每次請求多少錢,以及資料保留策略是否符合你的要求。

它把搜尋變成 Agent 的一個工具呼叫

Cloudflare 官方對 Web Search API 的定位很明確:讓 AI Agent 和應用程式搜尋網際網路,用即時資訊支撐回答,避免猜 URL,也避免只依賴模型的訓練截止日期。請求統一經過 AI Gateway,因此搜尋呼叫會出現在 Gateway 日誌中,並依所選供應商的目錄 API 價格從 AI Gateway credits 扣款,不額外加價。

對開發者來說,變化不在「搜尋」這個動作本身,而在於邊界被收攏了。以前你可能要分別管理 Ceramic.ai、Exa 或 Linkup 的 SDK、金鑰、錯誤處理和帳單;現在可以把供應商選擇變成請求參數,把搜尋呼叫放進同一個 Gateway 觀察。

這個抽象就像替團隊裝了一部總機:對外只撥一個號碼,後面接哪一家線路可以切換。但總機不會替你判斷哪條線路最適合,也不會自動把搜尋結果變成事實。Cloudflare 的官方公告說的是統一入口,而不是統一搜尋品質。

這一點值得注意。目前產品仍是 Beta,官方沒有公布搜尋品質、排名穩定性或回答準確率指標,所以「接通即時網際網路」不能直接翻譯成「Agent 已經可靠地查證事實」。

REST 和 Workers 都能接,前置設定比程式碼更重要

如果你的 Agent 跑在自己的後端,可以直接呼叫 REST API。端點是 POST /client/v4/accounts/{account_id}/ai/websearch/,請求主體至少需要 query,還可以指定 provider、limit 和 AI Gateway ID。

Cloudflare 文件給出的參數邊界很清楚:query 長度為 1 到 1024 個字元;limit 預設是 10,允許值為 1 到 10;provider 可選 ceramic、exa 或 linkup,不填寫時預設使用 Ceramic.ai。

權限是容易卡住的地方。REST 請求所用的 Cloudflare API Token,需要同時擁有 Account 下的 Workers AI Read 和 AI Gateway Read 權限;帳號還要有名為 default 的 Gateway,或者預先建立自己的 Gateway,並準備 AI Gateway credits 或供應商金鑰。完整參數和回應定義見 How to use Web Search API。

如果 Agent 本來就運行在 Cloudflare Worker 中,接入路徑更短:替 Worker 設定 AI binding,然後呼叫 env.AI.websearch()。它會回傳標準的 Response 物件,接著用 response.json() 讀取結果。REST 和 Workers 的差別主要是運行位置,不是兩套不同的搜尋能力。

最小呼叫大致如下:

const response = await env.AI.websearch({
  gatewayId: "default",
  query: "本週影響供應鏈的最新事件有哪些?",
  provider: "exa",
  limit: 5,
});

const results = await response.json();

回傳值也沒有神秘的「最終答案」。核心是 items 和 metadata:每個結果通常包含 url、title 和 description,中繼資料可能帶有查詢詞、請求 ID 和延遲資訊。後續如何篩選來源、如何把結果交給模型、如何在回答中保留引用,仍然是你的應用程式邏輯。

三家供應商的差異,藏在結果如何餵給模型

統一參數很簡潔,但供應商並不是同質替代。Cloudflare 的供應商文件列出的差異,首先體現在索引、回傳文字、搜尋方式和價格上。

供應商 結果特點 更適合的工作流程 目錄價 / 1000 次 Zero Data Retention
Ceramic.ai 頁面描述最長 8000 字元 高頻、低成本搜尋 $0.25 Yes
Exa 關鍵字與 embedding 搜尋,回傳 highlights 直接把相關片段放進上下文 $7.00 No
Linkup fast 搜尋,回傳原始結果和文字片段 快速取得帶來源的結果 $5.00 Yes

Ceramic.ai 是預設供應商。Cloudflare 文件稱,它維護一個超過 400 億個頁面的獨立網頁索引,面向 Agent 和大型語言模型應用,重點是低延遲、低成本,並能回傳較長的頁面描述。對於一次任務會反覆搜尋的 Agent,預設選它有明顯的預算優勢,但這不代表它在你的領域一定最合適。

Exa 的思路更偏向「把最相關的幾段文字交給模型」。它結合傳統關鍵字搜尋和 embedding 搜尋,Web Search API 使用 Exa 的 auto 搜尋類型,並把頁面中與查詢最相關的 highlights 作為描述回傳。如果上下文視窗緊張,相關片段可能比大段頁面描述更方便;代價是官方列出的目錄價明顯更高,而且文件中的 Zero Data Retention 標記為 No。

Linkup 使用 fast 搜尋深度,回傳原始搜尋結果和文字片段,不替你生成答案。它更像一個快速的 Agent 工具呼叫:取得結果、保留來源,再由自己的工具鏈完成後處理。它的目錄價低於 Exa、高於 Ceramic.ai,官方標記支援 Zero Data Retention。

這裡要特別注意一個常見誤讀:表中的價格是供應商目錄 API 價格,不是你的完整帳單。透過 AI Gateway credits 付費時,Cloudflare 表示不加額外 markup;如果使用 BYOK,也就是把自己已有的供應商 API key 存到 Gateway,供應商會依你與它的協議直接計費。方案、稅費、重試、上層模型和應用程式運行成本,都不能從這張表直接推導。

統一入口不會替你做來源核驗

Web Search API 回傳的是搜尋結果清單,不是已經核實過的結論。Agent 如果拿一個過時頁面、行銷文案或彼此矛盾的報導直接生成答案,統一 Gateway 不會自動把它變成可靠事實。

因此,接入時要把「搜尋」和「回答」拆開看。搜尋工具負責取得 URL、標題、描述和請求中繼資料;你的應用程式還需要決定是否抓取原文、是否要求多個來源相互印證、哪些網域可以作為高信任來源,以及最終答案要不要展示引用。

日誌是這套方案比較有價值的一層。請求經過 AI Gateway 後,搜尋呼叫會出現在 Gateway 日誌中,回傳的 requestId 和延遲資訊也能幫助你追蹤一次 Agent 任務。但日誌只能告訴你請求發生了什麼,不能代替業務側評估:例如某個問題到底找到多少有效來源,結果是否被模型正確使用。

資料策略也不能只看「Cloudflare 統一接入」這幾個字。Cloudflare 公告稱,三家供應商都支援透過 Cloudflare 發起請求時的 Zero Data Retention;供應商頁面的表格則分別列出各自狀態,其中 Exa 目前標為 No,而 Ceramic.ai 和 Linkup 標為 Yes。具體到你的帳號、請求路徑和協議,正式接入前仍應查看最新條款。

如果使用 BYOK,金鑰管理還有一個容易被忽略的行為:請求指定了 byokAlias 後,如果這個別名沒有在 Gateway 中設定,呼叫會直接失敗,不會自動回退到 AI Gateway credits。這避免了金鑰失效時悄悄切換到另一種計費方式,但你必須為設定錯誤準備清晰的告警。

上線前先按任務選供應商,再決定是否切換

穩妥的試用順序,是先用預設的 Ceramic.ai 跑通鏈路,再用同一批真實問題比較三家的結果。比較時不要只看「有沒有搜到」,還要記錄結果是否能直接提供給模型、來源是否適合展示、延遲是否影響使用者體驗,以及日誌和成本是否足夠透明。

如果 Agent 會在一次任務中頻繁查網頁,低價和低延遲會更重要;如果需要把短而相關的原文片段塞進上下文,Exa 的 highlights 可能更順手;如果想拿到快速、帶來源的結果,再由自己的工具鏈完成後處理,Linkup 的回傳方式更貼近這種工作流程。以上是匹配關係,不是 Cloudflare 對效果的保證。

接入前,建議把三個問題寫進評審單:

  • 我們要的是長頁面描述、相關 highlights,還是原始結果加片段?
  • 這次請求走 AI Gateway credits,還是走 BYOK?目錄價之外,還有哪些應用層成本?
  • Agent 的查詢和回傳內容適用哪種資料保留策略,誰負責定期複核供應商條款?

Cloudflare 這次發布的價值,確實在於減少了更換供應商和接入 Gateway 的工程摩擦。但它更適合被當成一個可觀測、可切換的搜尋基礎設施,而不是「接上就可靠」的答案機器。先把供應商差異、計費邊界和來源核驗寫進系統設計,再把 Beta API 放進真實流量中驗證,才是這項能力目前更穩妥的用法。

來源

標籤

#Cloudflare#Web Search API#AI Agent#AI Gateway

本文播客

Cloudflare 把 Agent 上網能力變成統一 API

本文關係圖譜

沒找到想看的?搜尋更多報導

成為會員

解鎖全部深度文章、幕後軌跡與播客

查看會員計劃