Perplexity Search
warning
本教程由社区贡献,不属于 Open WebUI 团队官方支持。它仅作为如何针对特定用例自定义 Open WebUI 的演示。想要贡献?请查看贡献教程。
tip
有关 Web 搜索相关的所有环境变量(包括并发设置、结果数量等)的完整列表,请参阅 环境配置文档。
Perplexity Search API
info
Perplexity Search API 仅作为一个搜索引擎,而 Perplexity 集成则使用的是 Perplexity 的模型(结合了他们的 Web 搜索)。
设置
- 导航至:
控制面板->设置->Web 搜索 - 开启
启用 Web 搜索 - 从下拉菜单中将
Web 搜索引擎设置为perplexity_search - 输入您从 Perplexity API 密钥管理 获取的 Perplexity API 密钥。
- 点击保存
使用 LiteLLM 进行搜索
您可以使用 LiteLLM 代理实例作为您的搜索提供者,而不是直接连接到 Perplexity。LiteLLM 的 /search 端点与 Open WebUI 使用的 Perplexity Search API 风格兼容。
要进行此配置:
- 按照上述设置步骤操作,选择
perplexity_search作为引擎。 - 在 Perplexity Search API Base URL 字段下,将默认 URL 替换为您的 LiteLLM 端点。
- URL 必须遵循以下特定格式:
http://<您的-litellm-url>/search/<您的-搜索提供者名称>- 确保搜索提供者名称与您在 LiteLLM 设置中配置的提供者名称匹配。
示例:
如果您的 LiteLLM 实例运行在 localhost 上,并且您想使用 LiteLLM 配置中定义的 perplexity-search 提供者:
http://localhost:4000/search/perplexity-search