跳到主要内容

Perplexity Search

注意

本教程为社区贡献内容,不属于 OPL 数据空间团队的官方支持范围。它主要演示如何按你的具体场景定制 OPL 数据空间。若想参与贡献,请查看贡献指南。

提示

关于 Web Search 相关环境变量的完整列表,包括并发、返回结果数量等,请参阅 环境配置文档

Troubleshooting

如果 Web Search 出现问题,请先查看 Web Search 故障排查指南,里面覆盖了代理配置、连接超时、空内容等常见问题。

Perplexity Search API

信息

Perplexity Search API 只是搜索引擎接口;而上一页的 Perplexity 集成用的是 Perplexity 模型 + 其搜索能力。两者不要混淆。

设置

  1. 打开:管理员面板设置Web Search
  2. 启用 Enable Web Search
  3. Web Search Engine 设为 perplexity_search
  4. Perplexity API Key 管理页面 获取并填写 API Key
  5. 点击保存

使用 LiteLLM 作为搜索后端

你也可以使用 LiteLLM 代理来代替直接接入 Perplexity。LiteLLM 的 /search 端点与 OPL 数据空间这里使用的 Perplexity Search API 风格兼容。

配置方式:

  1. 按上面的步骤把搜索引擎设为 perplexity_search
  2. Perplexity Search API Base URL 中,填写你的 LiteLLM 地址
  3. URL 必须符合如下格式:http://<your-litellm-url>/search/<your-search-provider-name>

示例:

如果你的 LiteLLM 跑在本机,且 provider 名称叫 perplexity-search

http://localhost:4000/search/perplexity-search