跳到主要内容

Yandex

注意

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

提示

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

Troubleshooting

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

Yandex Search API​

Yandex Web Search 通过 Yandex Cloud Search API 集成到 OPL 数据空间。

Docker Compose 配置​

把以下环境变量加入 OPL 数据空间的 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 端点,默认值为 https://searchapi.api.cloud.yandex.net/v2/web/search
  • YANDEX_WEB_SEARCH_API_KEY:你的 Yandex Cloud API Key
  • YANDEX_WEB_SEARCH_CONFIG:可选 JSON 字符串,用于自定义搜索请求,支持设置 Yandex Search API 支持的各类参数