最新DeepSeek Harness的部署安装
一、DeepSeek Harness的计算机最低配置要求
DeepSeek Harness能正常在电脑中运行,需要计算机具有以下最低配置要求。
CPU:4核及以上x86/ARM架构处理器,支持AVX2指令集;
内存:8GB可用内存,推荐16GB DDR4及以上;
存储:至少2GB可用空间,优先使用NVMe SSD;
操作系统:Windows 10/11、Ubuntu 20.04+、macOS 12+,支持x64/arm64架构;
软件依赖:预装Node.js 20.x及以上版本,可通过npx命令直接启动运行;
电脑硬件配置太低或电脑安装的Node.js版本太低,都会导致电脑不能运行DeepSeek Harness,在部署安装过程中会提示异常。在安装DeepSeek Harness前需要检查电脑环境是否符合以上要求。本地运行大模型加速对计算机配置要求会更高。因此,在安装使用时,先要评估自己的电脑是否胜任。
二、DeepSeek Harness临时安装/临时运行模式
先到 DeepSeek Harness 官网https://www.deepseek.com/,点击页面下面产品的DeepSeek Harness,也即打开https://www.deepseek.com/harness/页面,复制图2-1所示的命令npx @deepseek-ai/dsh web。
图2-1 安装命令
上面图2-1这行命令复制粘贴到操作系统的终端命令行窗口,比如,windowsd的cmd.exe,可以在windows桌面左下角运行菜单的搜索框中输入cmd打开。在操作系统终端运行这行代码,稍等一会出现下面一个页面。
图2-2 终端运行安装命令
在浏览器中打开http://127.0.0.1:3080/这个页面,第一次使用会提示需要输入API Key。可以到DeepSeek 开放平台https://platform.deepseek.com/,创建一个 API Key,注意不要泄露给别人。进入DeepSeek 开放平台这个页面先要注册登录,完成后显示下面图2-3页面,可以申请API Key。DeepSeek 开放平台也可以在官网https://www.deepseek.com/中打开进入。
图2-3 API Key申请
按提示操作完成后,把得到的 Key 复制粘贴到刚才已经打开的http://127.0.0.1:3080/这个页面,最好也把这个API Key保存到自己电脑中。输入完成后显示为下面图2-4,点击箭头位置设置一个工作文件夹,是让AI智能体(agent)获得指定本地目录读写权限、正式开始执行任务的关键入口。
图2-4 工作区设置
至此,我们完成了DeepSeek Harness的安装,但上述用npx @deepseek-ai/dsh web 命令启动 DeepSeek Harness ,是临时运行,会暂存在缓存中,不会在你的电脑上永久安装。
这种临时安装,退出操作系统命令行窗口(比如,上面使用的cmd.exe)时,就不能再使用上面打开的http://127.0.0.1:3080/页面运行DeepSeek Harness,需要在终端重新执行npx @deepseek-ai/dsh web,才能打开http://127.0.0.1:3080/。
另外,http://127.0.0.1:3080/页面第一次输入API Key后,后面使用DeepSeek Harness时不用再在http://127.0.0.1:3080/输入API Key
三、全局安装/永久安装
若要DeepSeek Harness永久安装到电脑上,不想每次都用 npx 临时拉取,可以在操作系统终端(比如,windows的cmd.exe)运行npm install -g @deepseek-ai/dsh命令,其它配置同上。全局安装好后,每次使用DeepSeek Harness,直接在在操作系统终端(比如,windows的cmd.exe)运行dsh web 就能启动,可以正常使用http://127.0.0.1:3080/。
四、常见问题
1、API key is invalid
若第一次在http://127.0.0.1:3080/输入API Key时出现了错误,比如,多增加空格,那么,在该页面运行DeepSeek Harness会提示API key is invalid异常。
这时,需要检查你原来保留的API Key是否正确,可以到http://127.0.0.1:3080/下面的设置选项,打开如图4-1 API Key设置页面,点击模型,在DeepSeek中编辑输入API Key保存。
图4-1 API Key设置
然后,再运行DeepSeek Harness,看是否正常,若仍然提示API key is invalid,需要到DeepSeek 开放平台https://platform.deepseek.com/,创建一个新的API Key,再在图4-1中进行设置。DeepSeek 开放平台也可以在官网https://www.deepseek.com/中打开进入。
2、Insufficient Balance
运行DeepSeek Harness一般是需要收费的,提示Insufficient Balance,表示余额不足了,需要及时充值才能使用。可以在DeepSeek 开放平台https://platform.deepseek.com/中充值。