您现在的位置是:首页 >技术教程 >完美解决使用Ollama拉取DeepSeek模型速度慢网站首页技术教程
完美解决使用Ollama拉取DeepSeek模型速度慢
简介完美解决使用Ollama拉取DeepSeek模型速度慢
在拉取DeepSeek模型的时候,明明是200M网络,却最多只能跑到30M,最要命的是一直下载的话还会持续掉速。昨天下载了七八个小时,才下载了大小为4.9GB的deepseek-r1:8b模型。
于是在网络寻找解决方案,发现了一个不错的方法。
在桌面新建一个文本文档
写入以下内容:
while ($true) {
# 检查模型是否已下载完成
$modelExists = ollama list | Select-String "deepseek-r1:8b"
if ($modelExists) {
Write-Host "模型已下载完成!"
break
}
# 启动ollama进程并记录
Write-Host "开始下载模型..."
$process = Start-Process -FilePath "ollama" -ArgumentList "run", "deepseek-r1:8b" -PassThru -NoNewWindow
# 等待60秒
Start-Sleep -Seconds 60
# 尝试终止进程
try {
Stop-Process -Id $process.Id -Force -ErrorAction Stop
Write-Host "已中断本次下载,准备重新尝试..."
}
catch {
Write-Host "进程已结束,无需中断。"
}
}
然后另存为ps1后缀,编码选择为UTF-8 BOM 否则会出现中文乱码报错。

然后执行程序,速度较为客观,主要不会一直掉速

等待安装完成就可以使用了。
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结