基于 Ollama 快速部署 DeepSeek 本地大模型
在人工智能飞速发展的今天,将大语言模型(LLM)部署到本地环境已成为许多开发者和爱好者的需求。本地部署不仅能保护数据隐私,还能实现离线使用。本文将详细介绍如何使用 Ollama 框架和 Open WebUI 快速在本地搭建 DeepSeek 大模型。
一、环境准备
在开始之前,请确保您的计算机满足以下基本要求:
- 操作系统:Windows 10/11, macOS (Intel/Apple Silicon), 或 Linux。
- 内存 (RAM):建议至少 8GB,运行较大模型推荐 16GB 以上。
- 存储:预留 5GB - 20GB 空间用于模型文件下载。
- Python 版本:安装 Open WebUI 需要 Python 3.11 环境,请勿使用更高版本以免出现兼容性问题。
二、安装 Ollama 服务
Ollama 是一个专为在本地机器上便捷部署和运行大型语言模型而设计的开源框架。你可以将其视为一个管理 LLM 的容器工具。
1. 下载安装
访问 Ollama 官网下载对应系统的安装包:
- Windows: https://ollama.com/download/windows
- macOS: https://ollama.com/download/macos
- Linux:
curl -fsSL https://ollama.com/install.sh | sh
2. 启动服务
安装完成后,直接运行 Ollama Setup。安装过程通常只需点击'下一步'即可。安装成功后,系统托盘区域会出现 Ollama 图标(部分版本显示为小猪猪图标),表示后台服务已启动。
验证安装是否成功,可在终端输入:
ollama --version
若输出版本号,则说明安装无误。
三、拉取 DeepSeek 模型
Ollama 支持多种模型,DeepSeek-R1 是其中性能优异的选择之一。根据设备容量选择合适的量化版本,一般推荐选择 1.5B 或 7B 版本以平衡速度与效果。
1. 选择模型
在命令行窗口中执行以下命令拉取模型:
ollama run deepseek-r1:1.5b
如果网络较慢,建议使用国内镜像源加速。
2. 等待下载
首次运行时会自动下载模型权重文件,请耐心等待下载完成。下载完成后,即可直接在终端与模型进行对话测试。
四、安装 Open WebUI 图形界面
如果你不喜欢纯命令行交互,希望拥有类似豆包或 ChatGPT 的 Web 界面,可以安装 Open WebUI。
1. 配置 Python 环境
Open WebUI 依赖 Python 环境,需确保已安装 Python 3.11。
- 前往 Python 官网下载 Python 3.11.9 安装包。
- 安装时务必勾选 "Add python 3.11 to Path" 选项。
- 建议自定义安装路径,且路径中不要包含中文字符。
验证 Python 版本:
python --version
输出应包含 Python 3.11.x。


