完美解决使用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 否则会出现中文乱码报错。

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

等待安装完成就可以使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值