使用Ollama配置本地Ai
2026年5月30日将原来的GTX 1660s
升级为GTX 5060 Ti 16G,
于是本机具备了本地运行Ai的能力。今天配置成功了
Ollama, 于是此篇博客正式记录这一配置过程。
安装 Ollama
我的电脑是 ArchLinux, 于是直接使用命令安装即可:
Nvidia 显卡安装ollama-cuda
1 | sudo pacman -S ollama-cuda |
Amd 显卡安装ollama-rocm
1 | sudo pacman -S ollama-rocm |
如果直接安装ollama , 默认使用 cpu 工作,所以需要安装
ollama-cuda 版本。
查找支持的大模型
要浏览Ollama支持的所有模型,需要去它的官方模型库网站进行搜索:
- 访问地址:https://ollama.com/search。
- 在网站上,你可以按“Most popular”(最受欢迎)等条件排序,或直接搜索你感兴趣的模型。
安装大模型: deepseek-r1:7b
1 | ollama pull deepseek-r1:7b |
运行大模型: deepseek-r1:7b
1 | ollama run deepseek-r1:7b |
至上此可以在终端下运动大模型了,但是当涉及到一些 LaTeX
公式时,在终端下无法显示公式,只能显示源码,因此需要下面的配置open webui,
使得浏览器可以使用本地的大模型。
配置open webui
安装 docker
1 | sudo pacman -S docker |
配置docker国内源
1 | { |
重新加载Docker 配置并重启动
1 | sudo systemctl daemon-reload |
验证配置是否生效
1 | docker info | grep -A 1 "Registry Mirrors" |
如果成功,输出中会显示您配置的其他镜像地址。
使用国内镜像源安装Open WebUI
配置好镜像加速器后,拉取镜像时已无需特殊前缀,Docker 会自动从国内镜像源获取官方镜像。但如果您的网络环境较为特殊,也可以直接指定国内镜像源的完整地址进行拉取。
例如南京大学镜像:
1 | docker pull ghcr.nju.edu.cn/open-webui/open-webui:latest |
拉取完成后,验证镜像是否已经成功下载:
1 | docker images | grep open-webui |
看到类似ghcr.nju.edu.cn/open-webui/open-webui:latest的输出即表示成功。
启动 Open WebUI 容器
拉取成功后,启动 Open WebUI 容器。启动前请确认您的 Ollama 服务已正常运行。
1 | docker run -d --network=host \ |