HyperAI
Back to Headlines

Bienvenue chez hf : le nouveau CLI de Hugging Face plus rapide et plus intuitif ✨

il y a 8 jours

Le Hugging Face CLI, outil clé pour interagir avec la plateforme de partage de modèles d’intelligence artificielle, a récemment été renommé en hf, marquant une évolution majeure pour améliorer l’ergonomie et la lisibilité des commandes. Ce changement, annoncé par l’équipe de Hugging Face, vise à simplifier l’expérience utilisateur en adoptant une structure plus cohérente, inspirée des conventions des interfaces en ligne de commande (CLI) bien établies. Auparavant, le CLI s’appelait huggingface-cli, ce qui rendait l’entrée des commandes longue et peu pratique. De plus, l’ajout de nouvelles fonctionnalités comme le téléchargement, le dépôt ou la gestion du cache avait rendu l’organisation des commandes confuse. Le nouveau CLI suit le modèle hf <ressource> <action>, offrant une logique plus intuitive. Par exemple, les commandes liées à l’authentification ont été regroupées sous hf auth, ce qui remplace les anciennes commandes comme huggingface-cli login. Pour utiliser le CLI, il faut installer la dernière version de huggingface_hub via pip, puis recharger le terminal. Une fois installé, on peut vérifier la version avec hf version et explorer les commandes disponibles via hf --help. Le CLI propose également un accès direct aux commandes les plus fréquemment utilisées, comme hf upload et hf download, qui permettent de charger ou de télécharger des fichiers sur le Hub. Les commandes sont structurées de manière logique, facilitant leur découverte et leur utilisation. Par exemple, hf auth --help affiche toutes les options liées à l’authentification, comme le login, le logout ou le changement de profil. Le passage du CLI ancien au nouveau est progressif. Les commandes huggingface-cli restent fonctionnelles mais affichent un avertissement pour orienter les utilisateurs vers les commandes hf. Cette transition vise à éviter les perturbations et à permettre aux utilisateurs de s’adapter progressivement. Un autre ajout important est la commande hf jobs, qui permet d’exécuter des scripts ou des images Docker sur l’infrastructure de Hugging Face. Cette fonctionnalité, disponible uniquement pour les utilisateurs Pro et les organisations de type Team ou Enterprise, offre une flexibilité accrue pour le calcul en cloud. Les utilisateurs peuvent lancer des tâches avec des configurations matérielles spécifiques, comme un GPU A10G, en utilisant une syntaxe similaire à celle de Docker. Les commandes run, cancel, logs ou ps permettent de gérer ces tâches de manière efficace. Cette mise à jour du CLI représente une avancée significative pour Hugging Face, qui cherche à rendre son outil plus accessible et performant. Les experts du secteur saluent cette évolution, soulignant que la simplification de la commande et la structure claire facilitent l’intégration des développeurs et des chercheurs. Cela renforce également la position de Hugging Face comme plateforme centrale pour le développement d’IA, en offrant des outils plus modernes et adaptés aux besoins croissants des utilisateurs.

Related Links