元宝调用deepseek模型下载失败,主因是windows防火墙拦截,需为yuanbao.exe和ollama.exe添加防火墙白名单并结束对应进程;若网络受限,可手动下载hugging face模型文件,通过ollama创建本地模型后配置元宝直连127.0.0.1:11434使用。

元宝平台调用DeepSeek模型时下载失败,通常卡在模型拉取阶段,表现为进度条停滞、反复重试或直接报错退出,本质是本地网络策略与远程资源加载机制不匹配。
检查并放行元宝的网络权限
Windows系统中,元宝(即腾讯元宝客户端)默认被防火墙拦截模型下载请求,这是80%以上“下载失败”问题的根源。
第一步:按Win+R打开运行框,输入control回车,进入控制面板→Windows Defender 防火墙→左侧“允许应用或功能通过防火墙”。
第二步:点击【更改设置】→【允许其他应用】→浏览找到元宝安装目录下的YuanBao.exe(常见路径为C:\Program Files\Tencent\YuanBao\YuanBao.exe)→添加并勾选“专用”和“公用”网络。
第三步:打开任务管理器→切换到“详细信息”页签→找到YuanBao.exe和ollama.exe进程→全部右键“结束任务”。【必须结束这两个进程,否则旧连接残留会继续失败】
第四步:重新启动元宝客户端,点击DeepSeek模型卡片,触发下载。此时流量已获放行,下载将正常推进。
手动下载模型文件并导入元宝
当网络受限严重(如企业内网、教育网出口屏蔽Hugging Face域名),自动下载必然失败,需跳过联网环节直接注入模型。
方法一:从Hugging Face手动获取模型
访问https://huggingface.co/deepseek-ai/deepseek-r1-7b→点击“Files and versions”→下载model-00001-of-00002.safetensors和model-00002-of-00002.safetensors(注意两个分片都要)→同时下载config.json、tokenizer.json、tokenizer_config.json。
方法二:用Ollama命令行导入
确保已安装Ollama(v0.3.0+),打开终端执行:ollama create deepseek-r1:7b -f Modelfile,其中Modelfile内容为:
FROM ./deepseek-r1-7b
PARAMETER num_ctx 32768
PARAMETER stop "```"
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
把上一步下载的所有文件放入同名文件夹./deepseek-r1-7b,再运行ollama run deepseek-r1:7b测试能否加载成功。
方法三:元宝直连本地Ollama服务
在元宝设置中关闭“自动下载模型”,启用“使用本地Ollama服务”,地址填http://127.0.0.1:11434→保存后重启元宝→选择模型时即可从本地Ollama列表中选取deepseek-r1:7b。
修复PyTorch与CUDA版本错配
若元宝启动后报错弹窗含CUDA version mismatch或no kernel image is available,说明底层PyTorch驱动与显卡不兼容,元宝无法调用GPU加速。
执行nvidia-smi,右上角显示的“CUDA Version: 12.x”是驱动支持的最高版本;再运行python -c "import torch; print(torch.version.cuda)",若输出为空或版本低于驱动支持值,就必须重装PyTorch。
卸载当前torch:pip uninstall torch torchvision torchaudio -y。
根据nvidia-smi结果,从https://pytorch.org/get-started/locally/复制对应CUDA版本的安装命令,例如驱动支持CUDA 12.4,则运行:pip install torch==2.3.0+cu121 torchvision==0.18.0+cu121 --extra-index-url https://download.pytorch.org/whl/cu121。
【务必核对cu121中的数字与nvidia-smi显示的主版本号一致,填错会导致元宝彻底无法启动】
清理Ollama模型缓存与配置冲突
Ollama自身缓存损坏会导致元宝反复报“model not found”或“invalid model format”,即使文件已存在。
关闭元宝和所有Ollama进程后,在终端执行:ollama list确认当前模型列表,再执行:ollama rm deepseek-r1:7b(如有)。
接着清空Ollama模型存储目录:
Windows:删除%USERPROFILE%\.ollama\models
macOS:执行rm -rf ~/.ollama/models
Linux:执行rm -rf ~/.ollama/models。
最后重新运行元宝,让它从头开始拉取或识别你已准备好的模型文件。









