Lit un modèle public via l'API Hugging Face. Passez propriétaire/nom issu de la recherche, ou l'URL de la page. La réponse est un objet plat. Pour google-bert/bert-base-uncased, l'id, les likes et les téléchargements correspondent à la carte de recherche du même id.
GET https://api.piloterr.com/v2/huggingface/model?query=google-bert/bert-base-uncased
GET https://api.piloterr.com/v2/huggingface/model?query=https://huggingface.co/google-bert/bert-base-uncased
GET et POST prennent le même query. Le dossier est fill-mask sur transformers, licence apache-2.0, langue en, jeton de masque [MASK], jeux bookcorpus et wikipedia.
| Paramètre |
Obligatoire |
Exemple |
query |
oui |
google-bert/bert-base-uncased |
query est obligatoire. Une URL huggingface.co est réduite à l'id. Les suffixes /discussions ou /tree/main sont retirés. Le premier segment ne peut pas être une section réservée (models, datasets, spaces, docs, etc.). Un autre hôte renvoie 400.
| Champ |
Type |
Sens |
id |
string |
Identifiant propriétaire/nom |
author |
string ou null |
Propriétaire |
url |
string |
Page du modèle |
pipeline_tag |
string ou null |
Tâche, par exemple fill-mask |
library_name |
string ou null |
Bibliothèque |
likes |
number ou null |
J'aime, alignés sur la carte de recherche pour la même révision |
downloads |
number ou null |
Téléchargements |
trending_score |
number ou null |
Score de tendance |
private |
boolean ou null |
Indicateur privé |
gated |
boolean, string ou null |
Accès restreint. false pour bert-base-uncased |
disabled |
boolean ou null |
Indicateur désactivé |
sha |
string ou null |
Révision |
last_modified |
string ou null |
Dernière mise à jour |
created_at |
string ou null |
Création |
license |
string ou null |
Licence de la carte, par exemple apache-2.0 |
language |
array ou null |
Langues. Une valeur seule devient un tableau d'un élément |
datasets |
array |
Jeux cités. Tableau vide s'il n'y en a pas |
tags |
array |
Tags |
mask_token |
string ou null |
Jeton de masque, par exemple [MASK] |
Pas d'enveloppe results.
- Vérifier
apache-2.0 et fill-mask sur google-bert/bert-base-uncased avant un téléchargement.
- Lire le jeton
[MASK] et language ["en"] pour un pipeline fill-mask.
- Comparer
likes et downloads avec la carte de recherche du même id.
| Code |
Sens |
400 |
Requête vide, chemin réservé, ou domaine hors huggingface.co |
401 |
Clé API absente |
404 |
Aucun modèle avec cet id |
500 |
Échec de la récupération |
Hugging Face Search