Hub Python Library documentation
Gestion des collections
Commencer
Guides pratiques
AperçuTélécharger les fichiersTéléverser des fichiersBucketsUtiliser l'interface en ligne de commandeCréer une extension CLIHfFileSystemDépôtRechercherInférencePoints de terminaison d'inférenceJobsSandboxOnglet CommunautéCollectionsCacheFiches de modèleGérer votre SpaceIntégrer une bibliothèqueWebhooks
Guides conceptuels
Paradigme Git par rapport à HTTPLes sandboxes en coulissesMigration vers huggingface_hub v2.0Migration vers huggingface_hub v1.0
Référence
AperçuAuthentificationVariables d'environnementAPI du Hugging Face HubCLITéléchargement de fichiersMixins & méthodes de sérialisationTypes d'inférenceClient d'inférencePoints de terminaison d'inférenceClient MCPHfFileSystemURIs HFUtilitairesDiscussions et Pull RequestsRéférence du système de cacheCartes de dépôt et données de cartes de dépôtRuntime de SpaceCollectionsJournalier TensorBoardServeur de webhooksSérialisationDataclasses strictesOAuthJobsSandbox
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v2.4.0).
Gestion des collections
Consultez la page de documentation de HfApi pour la référence des méthodes permettant de gérer votre Space sur le Hub.
- Récupérer le contenu de la collection : get_collection()
- Créer une nouvelle collection : create_collection()
- Mettre à jour une collection : update_collection_metadata()
- Mettre à jour le groupe de ressources d’une collection : update_collection_resource_group()
- Supprimer une collection : delete_collection()
- Ajouter un élément à une collection : add_collection_item()
- Mettre à jour un élément dans une collection : update_collection_item()
- Supprimer un élément d'une collection : delete_collection_item()
Collection
classe huggingface_hub.Collection
< source >( **kwargs )
Paramètres
- slug (
str) — Slug de la collection. Par exemple,"TheBloke/recent-models-64f9a55bb3115b4f513ec026". - title (
str) — Titre de la collection. Par exemple,"Recent models". - owner (
str) — Propriétaire de la collection. Par exemple,"TheBloke". - items (
list[CollectionItem]) — Liste des éléments de la collection. - last_updated (
datetime) — Date de la dernière mise à jour de la collection. - position (
int) — Position de la collection dans la liste des collections du propriétaire. - private (
bool) — Indique si la collection est privée ou non. - theme (
str) — Thème de la collection. Par exemple,"green". - upvotes (
int) — Nombre de votes positifs de la collection. - description (
str, facultatif) — Description de la collection, en texte brut. - url (
str) — (propriété) URL de la collection sur le Hub.
Contient des informations sur une Collection sur le Hub.
CollectionItem
classe huggingface_hub.CollectionItem
< source >( _id: strid: strtype: CollectionItemType_Tposition: intnote: dict | None = None**kwargs )
Paramètres
- item_object_id (
str) — Identifiant unique de l'élément dans la collection. - item_id (
str) — ID de l'objet sous-jacent sur le Hub. Peut être un repo_id, un identifiant de papier, un slug de collection ou un identifiant de bucket. Par exemple"jbilcke-hf/ai-comic-factory","2307.09288","celinah/cerebras-function-calling-682607169c35fbfa98b30b9a". - item_type (
str) — Type de l'objet sous-jacent. Peut être l'un des éléments suivants :"model","dataset","space","paper","collection"ou"bucket". - position (
int) — Position de l'élément dans la collection. - note (
str, facultatif) — Note associée à l'élément, en texte brut.
Contient des informations sur un élément d'une Collection (modèle, jeu de données, Space, article, collection ou bucket).