在Windows上部署DeepSeek-R1(深度求索公司推出的大语言模型)主要有两种方式:本地部署(适合有独立显卡、追求数据隐私的用户)和API调用(适合无显卡、快速体验的用户)。以下是详细步骤:
Ollama是目前最便捷的本地大模型运行工具,支持一键下载和运行DeepSeek-R1,无需复杂配置。
Ollama是跨平台的大模型运行工具,支持Windows、Mac、Linux。
按下Win+R→ 输入cmd打开命令提示符,输入以下命令:
ollama --version若显示版本号(如ollama version is 0.1.47),则安装成功。
Ollama已收录DeepSeek-R1的多个版本(按参数大小区分),根据硬件选择:
| 模型版本 | 参数大小 | 推荐硬件(Windows) | 命令 |
|---|---|---|---|
| DeepSeek-R1:1.5b | 1.5B | 8GB内存 + 集成显卡 | ollama run deepseek-r1:1.5b |
| DeepSeek-R1:7b | 7B | 16GB内存 + RTX 3060(12GB显存) | ollama run deepseek-r1:7b |
| DeepSeek-R1:14b | 14B | 32GB内存 + RTX 4090(24GB显存) | ollama run deepseek-r1:14b |
| DeepSeek-R1:32b | 32B | 64GB内存 + 双RTX 4090(48GB显存) | ollama run deepseek-r1:32b |
| DeepSeek-R1:70b | 70B | 128GB内存 + 专业显卡(如A100) | ollama run deepseek-r1:70b |
示例:运行7B版本
在命令提示符中输入:
ollama run deepseek-r1:7b你好,介绍一下你自己)。输入/bye或按Ctrl+C退出Ollama对话界面。
Ollama默认是命令行交互,若需要图形化界面,可安装Open WebUI(基于浏览器的界面):
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.io/open-webui/open-webui:mainhttp://localhost:3000,注册账号后即可在图形界面中使用DeepSeek-R1(需确保Ollama已启动)。若没有独立显卡或不想下载模型,可直接调用DeepSeek官方API(需注册获取密钥)。
pip install deepseek-apideepseek_test.py),输入以下代码(替换YOUR_API_KEY为实际密钥):from deepseek import DeepSeek
client = DeepSeek(api_key="YOUR_API_KEY")
response = client.chat(
model="deepseek-r1", # 模型名称(需确认官方最新名称,可能为deepseek-r1-7b等)
messages=[{"role": "user", "content": "你好,DeepSeek-R1!"}]
)
print(response.choices[0].message.content)python deepseek_test.py,即可看到模型回复。可配置Ollama镜像加速(需手动设置环境变量):
Win+I→「系统」→「关于」→「高级系统设置」→「环境变量」→ 新建系统变量:OLLAMA_MODELSD:\ollama\models,避免C盘空间不足)。根据需求选择即可,本地部署的DeepSeek-R1响应速度更快,且数据不离开本地,适合敏感场景。