跳到主要内容

Yandex

注意

本教程为社区贡献,Open WebUI 团队不提供官方支持。它仅作为如何针对特定使用场景自定义 Open WebUI 的演示。想要贡献?请查看贡献教程。

提示

有关与 Web Search 相关的所有环境变量的完整列表(包括并发设置、结果数量等),请参考 Environment Configuration 文档

Troubleshooting

Web Search 遇到问题?请参考 Web Search 问题排查指南以获取代理配置、连接超时和空内容等常见问题的解决方案。

Yandex Search API

对 Yandex Web Search 的支持是通过 Yandex Cloud Search API 集成的。

Docker Compose 设置

在您的 Open WebUI docker-compose.yaml 文件中添加以下环境变量:

services:
  open-webui:
    environment:
      ENABLE_WEB_SEARCH: True
      WEB_SEARCH_ENGINE: "yandex"
      YANDEX_WEB_SEARCH_API_KEY: "YOUR_YANDEX_CLOUD_API_KEY"
      # 可选:覆盖默认搜索 URL
      # YANDEX_WEB_SEARCH_URL: "https://searchapi.api.cloud.yandex.net/v2/web/search"
      # 可选:自定义 Yandex Search API JSON 配置
      # YANDEX_WEB_SEARCH_CONFIG: '{"query": {"searchType": "SEARCH_TYPE_RU"}}'

配置选项

  • YANDEX_WEB_SEARCH_URL:Yandex Search API 的终结点(endpoint)。默认值为 https://searchapi.api.cloud.yandex.net/v2/web/search
  • YANDEX_WEB_SEARCH_API_KEY:您的 Yandex Cloud API 密钥。
  • YANDEX_WEB_SEARCH_CONFIG:用于自定义搜索请求的可选 JSON 字符串。这允许您设置 Yandex Search API 支持的任何参数。
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.