web_search 提供者,並提供兩種傳輸方式:原生 Perplexity Search API(具備篩選條件的結構化結果),以及直接或透過 OpenRouter 使用的 Perplexity Sonar 聊天補全(附引用來源的 AI 綜合答案)。
本頁說明 Perplexity 提供者的設定。如需了解 Perplexity 工具(代理如何使用它),請參閱 Perplexity 搜尋。
安裝外掛
開始使用
1
設定 API 金鑰
PERPLEXITY_API_KEY 或 OPENROUTER_API_KEY 的金鑰也可使用。2
開始搜尋
當 Perplexity 的金鑰是可用的搜尋認證資訊時,
web_search 會自動偵測 Perplexity;不需要進一步設定。若要明確固定使用此提供者:搜尋模式
外掛會依下列順序決定傳輸方式:webSearch.baseUrl或webSearch.model已設定:無論金鑰類型為何,一律透過 Sonar 聊天補全路由至該端點。- 否則,由金鑰來源決定端點:已設定金鑰的前綴會選擇傳輸方式(設定優先於環境變數);環境金鑰則直接使用其對應的端點。
前綴為其他任意值的已設定金鑰也會使用原生 Search API。聊天補全路徑預設使用
perplexity/sonar-pro 模型;可透過 plugins.entries.perplexity.config.webSearch.model 覆寫。
原生 API 篩選
在聊天補全路徑使用僅限原生的篩選條件時,會傳回描述性錯誤。
freshness 不可與 date_after/date_before 結合使用。
進階設定
常駐程式的環境變數
常駐程式的環境變數
OpenRouter Proxy 設定
OpenRouter Proxy 設定
若要透過 OpenRouter 路由 Perplexity 搜尋,請設定
OPENROUTER_API_KEY(前綴為 sk-or-),而非原生 Perplexity 金鑰。OpenClaw 會偵測金鑰並自動切換至 Sonar 傳輸方式。如果你已設定 OpenRouter 計費,並希望在該處整合提供者,這會很實用。相關內容
Perplexity 搜尋工具
代理如何呼叫 Perplexity 搜尋並解讀結果。
設定參考
完整設定參考,包括外掛項目。