跳到主要内容

Perplexity Search

警告

本教程为社区贡献内容,不属于 Open WebUI 官方团队维护的范畴。它仅作为如何针对您的特定使用场景自定义 Open WebUI 的演示。想要贡献?请查看贡献教程。

提示

有关与 Web Search(网页搜索)相关的所有环境变量的完整列表(包括并发设置、结果数量等),请参阅 环境配置文档

问题排查

网页搜索遇到问题?请查看 网页搜索排查指南 以获取有关代理配置、连接超时以及空内容等常见问题的解决方案。

Perplexity Search API

信息

Perplexity Search API 仅仅是一个搜索引擎,与 Perplexity 集成(后者使用 Perplexity 的模型并结合其网页搜索)不同。

设置

  1. 导航至:Admin Panel -> Settings -> Web Search
  2. 开启 Enable Web Search
  3. 从下拉菜单中将 Web Search Engine 设置为 perplexity_search
  4. Perplexity API 密钥管理 获取并填入您的 Perplexity API 密钥
  5. 点击保存

您可以使用 LiteLLM 代理实例作为您的搜索提供商,而不是直接连接到 Perplexity。LiteLLM 的 /search 终结点与 Open WebUI 所使用的 Perplexity Search API 风格兼容。

配置步骤如下:

  1. 按照上述设置步骤,选择 perplexity_search 作为搜索引擎。
  2. Perplexity Search API Base URL 字段中,将默认 URL 替换为您的 LiteLLM 终结点。
  3. URL 必须遵循以下特定格式:http://<your-litellm-url>/search/<your-search-provider-name> —— 确保搜索提供商名称与您在 LiteLLM 设置中配置的提供商名称匹配。

示例:

如果您的 LiteLLM 实例运行在本地(localhost),且您想使用在 LiteLLM 配置中定义的 perplexity-search 提供商:

http://localhost:4000/search/perplexity-search
This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.