Ollama + Open WebUI 搭建本地大模型

在本机跑一个可对话的本地大模型。四步搞定。

1. 装 Ollama

去 ollama.com 下载安装(用户级,无需管理员)。装完自动在后台 11434 端口起服务,验证:

复制代码
curl http://127.0.0.1:11434/api/version

2. 装 Open WebUI(Python)

需要 Python 3.11(不支持 3.12+)。

复制代码
# 建隔离环境
uv venv open-webui-venv --python 3.11
​
# 装(用清华镜像,直连 pypi 可能失败)
VIRTUAL_ENV="$(pwd)/open-webui-venv" \
  uv pip install open-webui --index-url https://pypi.tuna.tsinghua.edu.cn/simple

没有 uv 也可以用 pip:pip install open-webui。

3. 下模型

复制代码
curl -X POST http://127.0.0.1:11434/api/pull -d '{"name":"qwen2.5-coder:7b"}'

常用模型:qwen2.5:3b(小而快)、qwen2.5-coder:7b(代码,约 4.5GB)。核显机器走 CPU,别拉 14B+。

4. 启动

复制代码
open-webui-venv/Scripts/open-webui serve --port 3000

浏览器打开 http://localhost:3000 → 注册账号(第一个即管理员)→ 选模型开聊。

关机后 Open WebUI 不自启,重开跑一下启动命令即可。

复制代码
相关推荐
维克兜率天6 小时前
【维克】指数调整:哪些股票会被“强制买入“?
人工智能·python·算法
塞讯科技7 小时前
13,500 个分支被植入窃密工作流:Gheist 如何用 GitHub 令牌搬走仓库密钥
网络安全·ai·github·软件供应链安全·供应链投毒
梧桐1687 小时前
14天、31个缺陷、28个测试脚本—用 Claude Code 完成第三方软件测试
人工智能·测试工具
罗西的思考7 小时前
【轻量化复刻大模型】线性注意力交互式演示
人工智能·算法·机器学习
美狐美颜sdk7 小时前
视频美颜SDK中的YUV与RGBA格式有什么区别?直播APP开发解析
人工智能·计算机视觉·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
ZhengEnCi7 小时前
Agent 如何进行工具调用:从一次 Function Calling 到生产级工具编排的完整链路
llm·agent·ai编程
jimmyleeee7 小时前
Agent安全之七:当智能体之间开始“互相信任”------深入理解 OWASP ASI07 不安全的智能体间通信
人工智能·安全
二哈赛车手7 小时前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript