Hugging Face 下载太慢?Chrome 并行下载 + XET 加速两种提速方案

工具2个月前发布 小马良
117 0

面对动辄几十 GB 的大模型,Hugging Face 的下载速度常常让人崩溃。除了传统的“魔法”手段,这里有两个简单且有效的官方/浏览器级优化方案,能显著提升下载体验。

方法 1:Chrome 浏览器并行下载(适合手动下载)

如果你习惯在网页上点击下载链接,可以通过开启 Chrome 的隐藏功能来多线程加速:

  1. 在地址栏输入 chrome://flags 并回车。
  2. 搜索框输入 parallel downloading。
  3. 将 Parallel downloading 选项设置为 Enabled。
  4. 点击右下角的 Relaunch 重启浏览器。

原理:开启后,Chrome 会将大文件拆分为多个部分同时下载,充分利用带宽。

Hugging Face 下载太慢?Chrome 并行下载 + XET 加速两种提速方案

方法 2:Hugging Face CLI + XET 高性能加速(推荐)

这是目前官方推荐的最快下载方式,利用 Xet 技术实现断点续传和高效分块传输。

第一步:升级工具库

py -m pip install -U huggingface_hub

第二步:启用高性能模式

在终端中设置环境变量(Windows PowerShell):

$env:HF_XET_HIGH_PERFORMANCE="1"

(如果是 Linux/Mac,使用 export HF_XET_HIGH_PERFORMANCE=1)

第三步:使用 hf download 命令

hf download Comfy-Org/MiniMax-H3 \
diffusion_models/minimax_h3_ref2va_pruned_fp8_scaled.safetensors \
--local-dir "PATH_TO_MODEL_FOLDER"

实测效果:在良好的网络环境下,这种方式可以轻松跑满带宽(如 100MB/s+),且支持断点续传,再也不用担心下载到 99% 失败重头再来。

💡 额外小贴士

  • 镜像站加速:如果上述方法在国内网络环境下依然受限,可以尝试配置 Hugging Face 镜像源(如 HF_ENDPOINT=https://hf-mirror.com)。
  • Git LFS:对于超大型仓库,确保已安装 Git LFS (git lfs install),它也是底层加速的关键组件。

通过这些调整,你可以将原本需要数小时的等待缩短至几分钟,让模型部署变得不再煎熬。

© 版权声明

相关文章