codecamp

OpenClaw Perplexity 提供商配置指南

Perplexity 插件通过 Perplexity Search API 或 OpenRouter 上的 Perplexity Sonar 提供网页搜索能力。

本页面介绍 Perplexity 提供商 的配置方法。如需了解 Perplexity 工具(代理如何使用它),请查看 Perplexity tool 文档。

  • 类型:网页搜索提供商(非模型提供商)
  • 鉴权方式:PERPLEXITY_API_KEY(直连)或 OPENROUTER_API_KEY(通过 OpenRouter)
  • 配置路径:plugins.entries.perplexity.config.webSearch.apiKey

快速开始

  1. 设置 API 密钥:

## 交互式配置
openclaw configure --section web

或者直接设置:

openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"

  1. 配置完成后,代理会自动使用 Perplexity 进行网页搜索。

搜索模式

插件会根据 API 密钥的前缀自动选择传输方式:

密钥前缀 传输方式 功能
pplx- 原生 Perplexity Search API 结构化结果,支持域名 / 语言 / 日期过滤
sk-or- OpenRouter(Sonar) 带引用的 AI 合成回答

原生 API 过滤功能

当使用原生 Perplexity API(pplx- 开头的密钥)时,搜索支持以下过滤功能:

  • 国家:2 字母国家代码
  • 语言:ISO 639-1 语言代码
  • 日期范围:day、week、month、year
  • 域名过滤:允许 / 拒绝列表(最多 20 个域名)
  • 内容预算max_tokensmax_tokens_per_page

环境说明

如果网关以守护进程(launchd/systemd)的方式运行,请确保 PERPLEXITY_API_KEY 对该进程可见(例如,放在 ~/.openclaw/.env 中,或是通过 env.shellEnv 配置)。

使用 OpenRouter 的统一 API 在 OpenClaw 中访问多种模型
OpenClaw 千帆提供商配置指南
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OpenClaw 消息渠道

OpenClaw 工具

OpenClaw 模型

OpenClaw 平台

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }