Hugging Face CLI
Hugging Face Hub 官方命令行工具,用于高效管理模型、数据集等资源。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Hugging Face CLI。 它的用途是:Hugging Face Hub 官方命令行工具,用于高效管理模型、数据集等资源。 完整的 Skill 内容见:https://321skill.com/skills/hugging-face-cli/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我把本地的 `my-awesome-model` 文件夹上传到我在 Hugging Face 上的个人仓库里。’,它会调用 `hf upload` 命令,将你指定的文件夹内容同步至你的 Hub 仓库,并返回上传进度和结果链接。或者,你可以说:‘搜索一下关于图像超分辨率的公开模型。’,它会使用 `hf search models` 命令,快速列出相关的模型列表和简要信息。
介绍
Hugging Face Hub CLI(简称 hf)是 Hugging Face 官方提供的命令行工具,旨在解决用户在 Hub 平台上管理海量 AI 资源时操作繁琐、效率低下的问题。它允许用户直接在终端中完成模型、数据集、Spaces 等资源的下载、上传、搜索、删除等操作,无需频繁切换至网页界面,极大提升了工作流效率。
该工具通过简单的命令即可与 Hugging Face Hub 进行交互。例如,使用 hf download 命令可以快速下载模型文件,hf upload 则可将本地训练好的模型或数据集上传至个人或组织仓库。它还支持管理仓库、创建和删除文件、查看模型卡片信息等高级功能,覆盖了从资源获取到分享的全流程。
hf 工具非常适合需要频繁与 Hugging Face Hub 打交道的 AI 开发者、研究人员和机器学习工程师。无论是进行模型实验、数据集管理,还是部署 Spaces 应用,它都能提供便捷的命令行支持。对于习惯使用终端、追求自动化工作流的开发者而言,这是一个不可或缺的效率工具。
使用建议方面,建议先通过 hf --help 熟悉所有可用命令。对于大文件上传下载,可以结合 --resume 等参数实现断点续传。请注意,部分操作(如上传至公开仓库)需要先通过 hf login 登录账号并配置好访问令牌(Token),以确保操作权限和安全性。
常见问题
如何登录 Hugging Face 账号?
在终端运行 `hf login`,按照提示输入访问令牌(Token)即可完成认证。
如何从 Hugging Face Hub 下载一个模型?
使用命令 `hf download [repo_id]`,例如 `hf download meta-llama/Llama-2-7b` 即可下载该模型。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/hugging-face-cli/raw/index.md 读取 Hugging Face CLI 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/hugging-face-cli/raw/index.md(查看排版版本)