SuperAPI AI 工具集

hf-cli

数据与分析

查看项目

更新于 10-16 03:05

技能介绍

hf 是 Hugging Face Hub 的命令行工具,替代已弃用的 huggingface-cli,用于在 Hub 上下载、上传和管理仓库、模型、数据集与 Spaces。安装命令:curl -LsSf https://hf.co/cli/install.sh | bash -s。可用 hf --help 查看全部功能;认证命令现统一归入 hf auth,例如 hf auth whoami。

主要能力按命令分组:hf download 下载文件;hf upload 适合单次提交上传文件或文件夹,hf upload-large-folder 适合可断点续传的大文件夹上传;hf sync 在本地目录与存储桶间同步。仓库管理包括 hf repos 的创建、删除、复制、移动、分支、标签和设置。模型、数据集、Spaces 分别由 hf models、hf datasets、hf spaces 列出与查询信息,其中 hf datasets parquet 可列出 parquet 文件 URL,hf datasets sql 通过 DuckDB 对数据集 parquet 执行 SQL。

此外支持 hf auth 认证与令牌管理、hf cache 本地缓存管理、hf collections 集合操作、hf discussions 讨论与 Pull Request、hf endpoints 推理端点部署与扩缩、hf jobs 运行与调度任务、hf webhooks 管理 Webhook、hf extensions 扩展安装与执行,以及 hf skills 为 AI 助手安装技能。

通用选项包括 --format json 或 --format table、-q/--quiet、--revision、--token、--type 等。建议通过 HF_TOKEN 环境变量认证,而非传递 --token。使用 hf <command> --help 可查看完整选项与示例。收费、价格与平台限制资料未提供。