跳到主要内容

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