huggingface cli
时间: 2025-01-08 10:09:07 浏览: 6
### 使用 Hugging Face 命令行工具
为了方便开发者操作,Hugging Face 提供了一个命令行界面 (CLI),允许用户轻松管理模型、数据集和其他资源。安装完成后,可以通过 `huggingface-cli` 或者简称 `hf` 来访问各种功能。
#### 安装 Hugging Face CLI
对于大多数用户来说,推荐通过 pip 安装最新版本的 CLI 工具:
```bash
pip install huggingface_hub --upgrade
```
这会自动下载并安装必要的组件[^1]。
#### 登录到 Hugging Face Hub
首次使用前需要登录账户,以便上传或下载私有资源:
```bash
huggingface-cli login
```
此命令将提示输入 API Token,该令牌可以从个人资料页面获取。
#### 浏览和下载模型
可以利用 `repo` 子命令来探索公共仓库中的预训练模型:
```bash
huggingface-cli repo list models
```
要克隆特定模型至本地环境,则可执行如下指令:
```bash
huggingface-560m
```
上述例子展示了如何复制 BLOOM 中型变体到当前目录下。
#### 发布新模型
当开发完成新的语言模型后,也可以借助 CLI 将其分享给社区成员:
```bash
huggingface-cli upload my-model-directory/
```
这里假设 `my-model-directory/` 是包含所有必要文件(如权重、配置等)的目标路径。
阅读全文