Hugging Face cli
时间: 2025-01-09 19:39:10 浏览: 7
### Hugging Face 命令行界面的安装与使用
#### 安装 Hugging Face CLI 工具
为了能够利用 Hugging Face 提供的各种功能,首先需要确保环境中已经安装了 `transformers` 和 `datasets` 库。可以通过以下命令来完成这些库以及命令行工具本身的安装:
```bash
pip install transformers datasets huggingface_hub
```
这组命令会自动处理依赖关系并下载必要的包。
#### 登录到 Hugging Face Hub
一旦完成了上述软件包的安装,在终端中可以运行如下命令来进行登录操作,以便访问私有模型或其他受保护资源:
```bash
huggingface-cli login
```
执行该指令后会被提示输入 API Token,这个令牌可以在个人账户设置页面找到[^1]。
#### 浏览和管理远程文件
对于想要查看自己账号下存储于云端的数据集或预训练模型列表而言,可借助下面这条语句实现快速浏览目的:
```bash
huggingface-cli ls
```
此命令将展示当前用户所拥有的全部公开及私人项目概要信息。
#### 下载特定版本的模型/数据集
如果希望获取某个具体名称下的最新发布版次,则只需指定其标识符作为参数传递给对应的子命令即可:
```bash
from huggingface_hub import snapshot_download
snapshot_download(repo_id="distilbert-base-uncased-finetuned-sst-2-english")
```
这段 Python 代码片段展示了如何通过编程方式调用函数接口去拉取目标仓库的内容;当然也可以直接采用命令行形式来做同样的事情:
```bash
git lfs clone https://huggingface.co/distilbert-base-uncased-finetuned-sst-2-english
```
以上两种方法均能有效地获得所需材料副本。
阅读全文