Windows系统部署DeepSeek R1的步骤
1. 准备工作
- 操作系统:需Windows 10及以上版本(推荐Windows 11,兼容性更优)。
- 硬件配置:
- CPU:至少4核(推荐Intel i5/i7或AMD Ryzen 5/7及以上);
- 内存:至少8GB RAM(1.5B版本需8GB,7B及以上版本推荐16GB+);
- 显卡(可选但推荐):NVIDIA GTX 1060 6GB及以上(支持CUDA加速,提升推理速度);
- 存储:至少20GB可用空间(1.5B版本需2GB,7B版本需4.7GB,14B版本需9GB,32B版本需20GB);
- 网络:稳定的互联网连接(下载模型时需用到)。
2. 安装Ollama(模型管理工具)
Ollama是Windows下部署DeepSeek R1的核心工具,可简化模型下载、运行与管理流程。
- 下载安装包:访问Ollama官网(https://ollama.com/),点击“Download for Windows”获取安装包(约800MB)。
- 安装:双击安装包,按照向导提示完成安装(默认路径为
C:\Program Files\Ollama)。 - 验证安装:打开命令提示符(Win+R输入
cmd),输入ollama --version,若显示版本号则说明安装成功。
3. 部署DeepSeek R1模型
- 选择模型版本:DeepSeek R1提供多版本模型(如1.5B、7B、14B、32B等),版本越大参数越多、性能越强,但对硬件要求越高。可根据需求选择(1.5B版本适合轻量级对话,7B及以上适合复杂任务)。
- 下载模型:打开命令提示符,输入
ollama run deepseek-r1:[版本号](如ollama run deepseek-r1:1.5b),Ollama会自动下载模型文件(默认存储在C:\Users\[用户名]\.ollama\models)。 - 运行模型:下载完成后,Ollama会自动启动模型。若需后台运行,可添加
-d参数(如ollama run -d deepseek-r1:1.5b)。
4. 验证部署
- 交互测试:模型运行后,命令提示符会显示
>>> send a message for help,此时可直接输入问题(如“你好,DeepSeek”),模型会返回回答,验证部署是否成功。 - 查看模型列表:输入
ollama list,若显示deepseek-r1:[版本号](状态为“running”),则说明模型已成功部署。
5. 可选:配置可视化界面(提升使用体验)
若希望通过图形界面与DeepSeek R1交互,可安装Chatbox等工具:
- 下载Chatbox:访问Chatbox官网(https://chatboxai.app/zh),下载安装包(如
Chatbox-1.9.8-Setup.exe)并安装。 - 配置API:打开Chatbox,选择“Use My Own API Key / Local Model”,模型类型选“ollama”,模型名称填
deepseek-r1:[版本号](如deepseek-r1:1.5b),点击“保存”。 - 开启跨域:若遇到跨域问题,需设置环境变量
OLLAMA_ORIGINS(值为*,允许所有域名访问),重启Ollama后生效。
注意事项
- 模型存储路径:若需更改模型默认存储位置,可设置环境变量
OLLAMA_MODELS(值为自定义路径,如D:\models\ollama),重启Ollama后生效。 - GPU加速:若使用NVIDIA显卡,需安装CUDA Toolkit(版本需与PyTorch匹配,如CUDA 11.8),并确保显卡驱动更新至最新版本,以提升模型推理速度。
- 模型更新:Ollama会自动检查模型更新,可通过
ollama pull deepseek-r1:[版本号]手动更新模型。