huggingface_hub 是 [[huggingface]] 官方提供的命令行工具,用于在终端中快速完成模型/数据集的下载、上传、登录认证等操作。
安装
通过 [[pip]] 安装:
pip install huggingface_hub安装完成后在终端中执行 hf 命令使用(huggingface-cli 命令已弃用)。
参数
download
download 命令用于下载模型或数据集。
hf download <model_name>- model_name: 模型或数据集名称
- —local-dir: 下载目录 (默认:
~/.cache/huggingface/hub)
cache
cache 命令用于管理已下载的模型或数据集。
hf cache <OPTIONS>- ls: 列出已下载的模型或数据集
- rm: 删除已下载的模型或数据集
- prune: 清理未使用的缓存
- verify: 验证已下载的模型或数据集
# 删除模型hf cache rm model/Qwen/Qwen3.5-27B-FP8使用
修改超时设置
通过 huggingface-cli 下载模型过程中,如果出现: httpx.ReadTimeout: The read operation timed out 提示,可以修改 [[httpx]] 默认的超时设定:
export HF_HUB_DOWNLOAD_TIMEOUT=300通过镜像加速下载
在终端中输入以下内容:
export HF_ENDPOINT=https://hf-mirror.com然后再使用 hf download 命令下载镜像。