Aller au contenu

Télécharger et gérer les fichiers de modèles

Vérifiez le téléchargement d’un petit fichier Hugging Face avant d’essayer un modèle volumineux.

  • Un abonnement Standard ou Pro actif, ou une période d’essai éligible.
  • Une connexion permettant d’accéder au service ou au téléchargement utilisé dans ce tutoriel.
  • Si la ressource exige une authentification, un compte Hugging Face et un jeton disposant des autorisations nécessaires.

Télécharger le projet d’exemple

Notebook → huggingface_hub
  1. import json
    try:
        from huggingface_hub import hf_hub_download
        path = hf_hub_download("google-bert/bert-base-uncased", "config.json",
                               token=True, force_download=True)
        with open(path) as config_file:
            config = json.load(config_file)
        print("Configuration downloaded:", config.get("model_type") == "bert")
    except Exception as error:
        status = getattr(getattr(error, "response", None), "status_code", None)
        print("Download error:", type(error).__name__, "HTTP:", status)
    
·
Voir la commande de plus près

Configuration downloaded: True confirme le téléchargement et l’analyse du petit fichier de configuration. Cela ne valide ni l’inférence du modèle ni l’accès à d’autres modèles.

  • Si un nouveau jeton ou une nouvelle variable n’est pas visible dans Python, redémarrez le noyau.
  • Pour une réponse 401 ou 403, vérifiez le jeton et les autorisations du compte sur la ressource.
  • Si le téléchargement réussit mais pas le chargement, vérifiez le format, les bibliothèques requises et la mémoire disponible.

Contacter l’assistance