news 2026/7/6 1:24:56

Ubuntu24+Ollama+Open-WebUI+SearXNG本地部署搜索引擎联网搜索

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu24+Ollama+Open-WebUI+SearXNG本地部署搜索引擎联网搜索

已经有很好的教程了,我也不多说什么了

DeepSeek联网搜索实战:OpenWebUI集成SearXng本地搜索引擎的完整配置指南

DeepSeek联网搜索(OpenWebUI+SearXng本地搜索引擎联网搜索)

我说下我的安装时碰到的问题,解决以后的心得吧

1、Ollama直接官方文件安装太慢,而且还容易失败,https://ollama.com/download/ollama-linux-amd64.tar.zst可以先用下载工具下载好,并且保存到其他服务器上,访问地址为http://你服务器的ip/ollama-linux-amd64.tar.zst,然后用这样的命令,就可以很快安装了。

curl -fsSL https://ollama.com/install.sh | sed -e 's|https://ollama.com/download|http://你服务器的ip|g' | sh

2、OpenWebUI直接拉官方的“ghcr.io/open-webui/open-webui:main”也太慢了,改成镜像的也一样

可以把ghcr.io换成下列镜像下载看看
ghcr.nju.edu.cn
ghcr.m.daocloud.io
ghcr.1ms.run

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.nju.edu.cn/open-webui/open-webui:main

也是一样的,速度还飞快。

3、SearXNG我一开始还用了git方式安装,有点麻烦,还搞混淆,按开头的教程的方法就可以了

碰到的坑有2个:

  • 一个是OpenWebUI和SearXng要在同一个网络里面
  • OpenWebUI的设置

相关的命令这些

docker network create ai_network # 查看open-webui所属网络 docker inspect open-webui | grep Networks docker inspect open-webui | jq '.[0].NetworkSettings.Networks' # 列出所有docker网络 docker network ls # 列出所有ai_network网络里包含哪些容器 docker network inspect ai_network | jq '.[0].Containers' # 将运行中的容器加入ai_network网络 docker network connect ai_network open-webui # 断开原有默认bridge(可选,只留自定义网络) docker network disconnect bridge open-webui 缺点:重启容器后会恢复默认网络,永久修改必须重建容器。

OpenWebUI(v0.10.1版本)的设置,有个隐藏的大坑:

管理员面板/设置/模型/你要设置联网的模型(比如deepseek-r1),点进去后,找到“高级参数”点开“显示”/函数调用 (Function Calling),这个选项记得选为“旧版”。(v0.9.6版本的话,是选择“原生”)

不然你怎么改设置,都不会自动去搜索,折腾了我好多天时间。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 1:23:50

把公司数据喂给AI,会不会泄密?——老板最该问的安全问题

把公司数据喂给AI,会不会泄密?——老板最该问的安全问题 会不会泄密,不取决于AI,取决于你把数据喂给了哪一档AI:员工拿个人账号往免费网页版里贴,数据就传到了别人的服务器上,可能成为训练材料—…

作者头像 李华
网站建设 2026/7/6 1:22:14

DAY 15

浙大疏锦行 代码极简逻辑 1. 数据预处理 读取信贷csv,分离特征与违约标签;文本特征编码;查看样本是否不平衡。 2. 数据集拆分 分层划分训练/测试集,保证两组违约样本比例一致。 3. 搭建4套对比流水线(防数据泄露…

作者头像 李华
网站建设 2026/7/6 1:20:44

Java 日志打印:别再 log.info(“dto:{}“, dto) 了,可能比你想的更坑

写在前面 处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录 最近在排查一个线上接口性能问题,处理时间从正常的几百毫秒飙到了 30 多秒。排查过程中翻了一遍代码,发现一处很"不起眼"的日志: log.info("药品订单…

作者头像 李华
网站建设 2026/7/6 1:20:40

2026最新7款AI编程助手基础版免费实测合集

上周花了整周时间,我把 5 款 AI 编程工具分别用在 5 个不同模块上——一个工具一个模块,看最终代码质量差异。作为一名从Android转后端做副业的开发者,我平时大部分时间都在维护自己的知识付费平台,经常需要快速迭代功能&#xff…

作者头像 李华
网站建设 2026/7/6 1:20:10

深入理解C++ Workflow源码(1)

第1篇 一个 Task 是如何诞生的 很多人第一次接触 Workflow,会觉得它“用起来很轻”,但真正神奇的地方不在 API 表面,而在于一个 Task 从创建、初始化、调度到回调结束,几乎把异步编程里最麻烦的几件事都藏起来了。 这一篇我们不急…

作者头像 李华