Huggingface Hub - CLI `hf` для поиска, загрузки и публикации моделей и датасетов
CLI hf для поиска, загрузки и публикации моделей и датасетов на Hugging Face Hub.
Метаданные навыка
Заголовок раздела «Метаданные навыка»| Источник | Встроенный (устанавливается по умолчанию) |
| Путь | skills/mlops/huggingface-hub |
| Версия | 1.0.0 |
| Автор | Hugging Face |
| Лицензия | MIT |
Справка: полный SKILL.md
Заголовок раздела «Справка: полный SKILL.md»Ниже приведено полное определение навыка, которое Hermes загружает при его активации. Именно эти инструкции агент видит во время работы навыка.
Hugging Face CLI (hf) Reference Guide
Заголовок раздела «Hugging Face CLI (hf) Reference Guide»Команда hf - современный CLI для работы с Hugging Face Hub. Он предоставляет инструменты для управления репозиториями, моделями, датасетами и Spaces.
IMPORTANT: Команда
hfзаменяет устаревшуюhuggingface-cli.
Быстрый старт
Заголовок раздела «Быстрый старт»- Установка:
curl -LsSf https://hf.co/cli/install.sh | bash -s - Справка: используйте
hf --help, чтобы увидеть все доступные функции и реальные примеры. - Аутентификация: рекомендуется через переменную окружения
HF_TOKENили флаг--token.
Основные команды
Заголовок раздела «Основные команды»Общие операции
Заголовок раздела «Общие операции»hf download REPO_ID: скачать файлы из Hubhf upload REPO_ID: загрузить файлы или папки, рекомендовано для single-commit сценариевhf upload-large-folder REPO_ID LOCAL_PATH: рекомендовано для возобновляемой загрузки больших каталоговhf sync: синхронизировать файлы между локальным каталогом и buckethf env/hf version: показать окружение и версию
Аутентификация (hf auth)
Заголовок раздела «Аутентификация (hf auth)»login/logout: управление сессиями через токены из huggingface.co/settings/tokenslist/switch: управление несколькими сохраненными токенами и переключение между нимиwhoami: показать текущий залогиненный аккаунт
Управление репозиториями (hf repos)
Заголовок раздела «Управление репозиториями (hf repos)»create/delete: создать или окончательно удалить репозиторийduplicate: клонировать модель, датасет или Space на новый IDmove: перенести репозиторий между namespacebranch/tag: управлять Git-подобными ссылкамиdelete-files: удалять конкретные файлы по шаблонам
Специализированные взаимодействия с Hub
Заголовок раздела «Специализированные взаимодействия с Hub»Датасеты и модели
Заголовок раздела «Датасеты и модели»- Datasets:
hf datasets list,info,parquet - SQL Queries:
hf datasets sql SQL- выполнение raw SQL через DuckDB по parquet URL датасета - Models:
hf models listиinfo - Papers:
hf papers list- просмотр ежедневных публикаций
Discussions и Pull Requests (hf discussions)
Заголовок раздела «Discussions и Pull Requests (hf discussions)»- Управление полным жизненным циклом вкладов в Hub:
list,create,info,comment,close,reopen,rename diff: посмотреть изменения в PRmerge: завершить pull request
Инфраструктура и вычисления
Заголовок раздела «Инфраструктура и вычисления»- Endpoints: деплой и управление Inference Endpoints через команды
deploy,pause,resume,scale-to-zero,catalog - Jobs: запуск вычислительных задач на инфраструктуре Hugging Face, включая
hf jobs uvдля Python-скриптов с inline dependencies иstatsдля мониторинга ресурсов - Spaces: управление интерактивными приложениями, включая
dev-modeиhot-reloadдля Python-файлов без полного перезапуска
Хранилище и автоматизация
Заголовок раздела «Хранилище и автоматизация»- Buckets: полное S3-подобное управление bucket’ами через
create,cp,mv,rm,sync - Cache: управление локальным хранилищем через
list,pruneиverify - Webhooks: автоматизация рабочих процессов через
create,watch,enableиdisable - Collections: организация элементов Hub в коллекции через
add-item,update,list
Продвинутое использование и советы
Заголовок раздела «Продвинутое использование и советы»Глобальные флаги
Заголовок раздела «Глобальные флаги»--format json: машиночитаемый вывод для автоматизации-q/--quiet: ограничивает вывод только ID
Extensions и Skills
Заголовок раздела «Extensions и Skills»- Extensions: расширяйте CLI через GitHub-репозитории с помощью
hf extensions install REPO_ID - Skills: управляйте навыками AI-ассистента через
hf skills add