在机器学习和自然语言处理领域,Hugging Face Hub 已经成为模型、数据集和空间的事实标准存储库。无论是研究人员还是开发者,都需要经常从 Hub 下载文件。本文将详细介绍使用 Hugging Face 官方命令行工具hf下载单个文件的多种方法。
一、安装与配置
1.1 安装 huggingface_hub CLI
首先确保已安装huggingface_hubPython 包及其 CLI 工具:
pipinstall-U"huggingface_hub[cli]"
验证安装是否成功:
hf --help如果看到命令帮助信息,说明安装成功。
1.2 登录认证(可选)
对于私有仓库或需要上传权限的操作,需要先登录:
hf auth login按照提示输入从 Hugging Face 设置页面 获取的访问令牌。
二、下载单个文件的基本方法
2.1 基础下载命令
从公开仓库下载单个文件的基本语法:
hf download[repo_id][文件路径]示例1:下载 GPT-2 的配置文件
hf download gpt2 config.json
输出示例: