OpenWebUi-网络搜索功能配置
OpenWebUi-网络搜索功能配置
Prorise3.7. 网络搜索功能配置
网络搜索功能让 AI 能够获取最新的网络信息,突破模型训练数据的时效性限制。用户在对话中开启"联网搜索"开关后,Open WebUI 会先调用搜索引擎获取实时结果,再注入到 LLM 上下文中辅助回答。
配置入口:管理员面板 → 设置 → 联网搜索
配置项说明
| 配置项 | 说明 | 推荐值 |
|---|---|---|
| 启用联网搜索 | 总开关,关闭时所有用户均无法使用 | 按需开启 |
| 搜索引擎 | 下拉选择提供商,选择后下方动态显示该引擎所需字段(Key、URL 等) | 见下方选型 |
| 搜索结果数量 | 每次返回的结果条数,太少信息不足,太多增加 token 消耗 | 5-8 |
| 并发数 | 同时抓取结果页面的并发数,过高可能触发速率限制 | 默认即可 |
| 旁路 SSL 验证 | 跳过 SSL 证书验证,仅自部署引擎用自签名证书时开启 | 关闭 |
全部搜索引擎一览
🟢 完全免费(自部署或无需 Key)
- DuckDuckGo(
duckduckgo)— 零配置开箱即用,无需 API Key,通过 Python 库直接调用。缺点:可能被速率限制,国内需代理 - SearXNG(
searxng)— 🏆 社区最推荐。开源元搜索引擎,聚合 Google、Bing 等 70+ 引擎结果,需 Docker 自部署,完全免费、无限次数、隐私安全 - YaCy(
yacy)— 去中心化 P2P 搜索引擎,完全自托管,搜索质量远不如 SearXNG - Ollama Cloud(
ollama_cloud)— 用本地 Ollama 模型生成搜索,完全离线但质量有限
🔵 有免费额度(白嫖友好,需注册获取 Key)
- Serper(
serper)— 🏆 性价比之王。基于 Google SERP,注册送 2,500 次(一次性),付费 $0.30/千次起,速度极快 - Brave(
brave)— 每月 2,000 次免费(每月刷新),独立搜索索引,隐私友好,超出后 $3/千次 - Tavily(
tavily)— 每月 1,000 次免费,专为 AI/RAG 设计,返回干净文本,超出后 $0.008/次 - Exa(
exa)— 注册送 $10 额度(约 2,000 次),AI 原生语义搜索,超出后 $5/千次 - Google PSE(
google_pse)— 每天 100 次免费(约 3,000 次/月),搜索质量就是 Google 本身,超出后 $5/千次 - Firecrawl(
firecrawl)— 一次性 500 次免费,搜索 + 深度抓取网页内容,超出后 $16/月起 - SearchApi(
searchapi)— 注册送 100 次,支持 Google/Bing/Baidu/Scholar 多引擎切换,超出后 $50/月起 - Serpstack(
serpstack)— 每月 100 次免费,基于 Google SERP,超出后 $30/月起 - SerpApi(
serpapi)— 每月 100 次免费,功能最全但价格偏高 $25/月起 - Jina(
jina)— 注册送积分,支持语义搜索和网页内容提取,适合 RAG 场景
🟡 纯付费(无免费额度或需订阅)
- Bing(
bing)— ⚠️ 微软已于 2025 年 8 月宣布退役,不推荐新用户 - Kagi(
kagi)— $10/月起订阅制,高质量无广告搜索 - Mojeek(
mojeek)— 英国独立搜索引擎,有自己的爬虫索引,需联系定价 - Serply(
serply)— $49/月起,性价比不高 - Bocha(
bocha)— 🇨🇳 国产博查搜索,国内可直连,需联系定价 - Sogou(
sougou)— 🇨🇳 搜狗搜索,国内可直连,需联系定价 - Yandex(
yandex)— 俄罗斯搜索引擎,俄语搜索质量好
🟣 AI 增强搜索
- Perplexity(
perplexity)— Sonar API,搜索 + AI 总结,Pro 订阅每月附赠 $5 额度 - Perplexity Search(
perplexity_search)— 同上,纯搜索不含 AI 总结 - External(
external)— 万能逃生舱,指向任意自定义 HTTP 搜索服务
💡 以上除 Bocha、Sogou 外,其余引擎均需代理才能在国内访问。
选型推荐与部署
🏆 最优解:SearXNG 自部署
适合有服务器的个人/团队,零成本、无限次数、隐私安全。社区公认的最佳方案。
部署步骤:
- 克隆仓库并进入目录:
1 | git clone https://github.com/searxng/searxng-docker.git |
- 修改
settings.yml(最关键一步,必须启用 JSON 格式,否则 Open WebUI 报 403):
1 | use_default_settings: true |
- 启动:
docker compose up -d,或在 Open WebUI 的docker-compose.local.yaml中添加:
1 | services: |
- 在 Open WebUI 中配置:搜索引擎选
searxng,查询 URL 填http://searxng:8080/search?q=<query>(Docker 同网络)或http://localhost:8080/search?q=<query>。
⚠️ 常见问题:
- 403 错误:99% 是
settings.yml没加json格式- 结果为空:SearXNG 容器需能访问外网,国内服务器需为 SearXNG 容器配代理
- 超时:检查
limiter是否为false,上游搜索引擎是否可达
💰 零成本懒人方案:DuckDuckGo
不想部署任何服务的用户,搜索引擎选 duckduckgo 即可,无需填写任何 Key。缺点是可能被限流、国内需代理、搜索质量不如 Google。
🎯 付费性价比之选:Serper
需要 Google 级搜索质量但预算有限的用户。访问 https://serper.dev 注册,复制 API Key,搜索引擎选 serper 填入即可。注册送 2,500 次,付费后 $0.30/千次起。
🇨🇳 国内直连方案:Bocha / Sogou
服务器在国内、无法配代理的用户。Bocha(博查)和 Sogou(搜狗)国内可直连,中文搜索质量较好,需联系服务商获取 Key 和定价。
成本速算
假设日均搜索 20 次(月均 600 次):
| 方案 | 月成本 | 说明 |
|---|---|---|
| SearXNG 自部署 | $0 | 仅消耗服务器资源 |
| DuckDuckGo | $0 | 可能被限流 |
| Brave 免费额度 | $0 | 每月 2,000 次,完全够用 |
| Google PSE 免费额度 | $0 | 每天 100 次,完全够用 |
| Tavily 免费额度 | $0 | 每月 1,000 次,勉强够用 |
| Serper 免费额度 | $0 | 2,500 次一次性,约可用 4 个月 |
| Serper 付费 | ~$0.18 | 超出免费额度后 |
| Brave 付费 | ~$1.80 | 超出免费额度后 |
| Kagi | $10+ | 订阅制 |
💡 个人使用(日均 <30 次),Brave(2,000 次/月)或 Google PSE(100 次/天)的免费额度完全够用。团队或高频搜索,SearXNG 自部署是唯一真正无限制的方案。
评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果



