Perplexity
Perplexity 外掛程式透過 Perplexity 搜尋 API 或透過 OpenRouter 的 Perplexity Sonar 提供網路搜尋功能。
| 屬性 | 值 |
|---|---|
| 類型 | 網路搜尋提供者 (不是模型提供者) |
| 驗證 | PERPLEXITY_API_KEY (直接) 或 OPENROUTER_API_KEY (透過 OpenRouter) |
| 設定路徑 | plugins.entries.perplexity.config.webSearch.apiKey |
設定 API 金鑰
執行互動式網路搜尋設定流程:
Terminal window openclaw configure --section web或直接設定金鑰:
Terminal window openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"開始搜尋
一旦設定好金鑰,代理程式將自動使用 Perplexity 進行網路搜尋。不需要額外的步驟。
外掛程式會根據 API 金鑰前綴自動選擇傳輸方式:
當您的金鑰以 pplx- 開頭時,OpenClaw 使用原生的 Perplexity 搜尋 API。此傳輸方式會傳回結構化結果,並支援網域、語言 和日期篩選 (請參閱下方的篩選選項)。
當您的金鑰以 sk-or- 開頭時,OpenClaw 會透過 OpenRouter 使用 Perplexity Sonar 模型進行路由。此傳輸方式會傳回附帶引用文獻的 AI 綜合答案。
| 金鑰前綴 | 傳輸方式 | 功能 |
|---|---|---|
pplx- | 原生 Perplexity 搜尋 API | 結構化結果、網域/語言/日期篩選 |
sk-or- | OpenRouter (Sonar) | 附帶引用文獻的 AI 綜合答案 |
原生 API 篩選
Section titled “原生 API 篩選”使用原生 Perplexity API 時,搜尋支援以下篩選器:
| 篩選器 | 描述 | 範例 |
|---|---|---|
| 國家/地區 | 兩字母國家代碼 | us, de, jp |
| 語言 | ISO 639-1 語言代碼 | en, fr, zh |
| 日期範圍 | 時間窗口 | day, week, month, year |
| 網域篩選 | 允許清單或封鎖清單 (最多 20 個網域) | example.com |
| 內容預算 | 每個回應 / 每頁的 Token 限制 | max_tokens, max_tokens_per_page |
Environment variable for daemon processes
如果 OpenClaw Gateway 作為守護程序 (launchd/systemd) 執行,請確保
PERPLEXITY_API_KEY 可供該程序使用。
OpenRouter proxy setup
如果您偏好透過 OpenRouter 路由 Perplexity 搜尋,請設定
OPENROUTER_API_KEY (前綴 sk-or-) 而非原生的 Perplexity 金鑰。
OpenClaw 將會自動偵測前綴並切換到 Sonar 傳輸。
Perplexity 搜尋工具
代理程式如何叫用 Perplexity 搜尋並解讀結果。
組態參考
完整的組態參考,包括外掛程式項目。