À propos de la recherche GitHub Models
Vous pouvez trouver des modèles sur GitHub Models de deux manières :
- Rechercher depuis GitHub Marketplace.
- Rechercher sur l’ensemble de GitHub, puis filtrer les résultats pour ne voir que ceux de la Place de marché.
Recherche sur la GitHub Marketplace
-
Pour ouvrir GitHub Marketplace, dans le coin supérieur gauche de GitHub, sélectionnez, puis cliquez sur Place de marché.
-
Tapez n’importe quel mot-clé et
type:models
, puis appuyez sur Entrée.
Recherche à travers GitHub
Chaque fois que vous effectuez une recherche sur l’ensemble de GitHub, vous pouvez filtrer les résultats pour ne voir que les modèles correspondants de GitHub Marketplace.
- Accédez à https://github.com/search.
- Tapez des mots clés et appuyez sur Entrée.
- Pour afficher tous les filtres disponibles pour votre recherche, dans la barre latérale « Filtrer par », cliquez sur Plus.
- Pour afficher les résultats de GitHub Models, cliquez sur Marketplace.
Rechercher dans un champ spécifique
Le qualificateur in
, utilisé avec le texte de recherche, permet de trouver les modèles correspondant au texte spécifié dans ce champ. Les champs possibles comprennent tags
, license
, name
, description
, transparency
et task
.
Qualificateur | Exemple |
---|---|
in:FIELD | in:tags agents correspond aux modèles avec la balise « agents ». |
in:FIELD | in:license distribute correspond aux modèles qui mentionnent « distribute » dans leur licence. |
in:FIELD | in:transparency "responsible ai" correspond aux modèles mentionnant « responsible ai « dans leurs informations de transparence. |
Rechercher par catégorie
Le qualificateur category
permet de trouver les modèles qui sont étiquetés avec un terme spécifique.
Qualificateur | Exemple |
---|---|
category:CATEGORY | category:multilingual correspond aux modèles de la catégorie multilingue. |
category:CATEGORY | category:"large context" correspond aux modèles de la catégorie de contexte de grande taille. |
Rechercher par modalité d’entrée
Le qualificateur input-modality
permet de trouver les modèles qui prennent en charge un support particulier pour fournir des entrées. Les modalités possibles comprennent text
, image
et audio
.
Qualificateur | Exemple |
---|---|
input-modality:MODALITY | input-modality:text correspond aux modèles qui prennent en charge les entrées de texte. |
Rechercher par modalité de sortie
Le qualificateur output-modality
permet de trouver les modèles qui prennent en charge un support particulier pour fournir une sortie. Les modalités possibles comprennent text
et embeddings
.
Qualificateur | Exemple |
---|---|
output-modality:MODALITY | output-modality:embeddings correspondent aux modèles qui prennent en charge la sortie d’incorporation. |
Rechercher en fonction du langage
Le qualificateur language
permet de trouver les modèles qui prennent en charge un langage humain spécifique.
Qualificateur | Exemple |
---|---|
language:TWO_CHARACTER_CODE | language:es correspondent aux modèles qui prennent en charge l’espagnol. |
language:NAME | language:arabic correspondent aux modèles qui prennent en charge l’arabe. |
Rechercher par tâche
Le qualificatif task
permet de trouver les modèles pouvant être utilisés pour accomplir une tâche spécifique.
Qualificateur | Exemple |
---|---|
task:TASK | task:embeddings correspond aux modèles qui prennent en charge l’incorporation. |
task:TASK | task:chat-completion correspond aux modèles qui prennent en charge l’interaction via la conversation instantanée. |
Rechercher par éditeur
Le qualificateur publisher
permet de trouver les modèles publiés par un éditeur particulier.
Qualificateur | Exemple |
---|---|
publisher:PUBLISHER_NAME | publisher:"Mistral AI" correspond aux modèles de Mistral AI. |
Rechercher par limite de jeton d’entrée
Le qualificateur input-tokens
recherche les modèles dont la limite de jetons d’entrée est supérieure ou inférieure à une valeur donnée, ou comprise dans une plage donnée.
Qualificateur | Exemple |
---|---|
input-tokens:VALUE | input-tokens:>10000 correspond aux modèles dont la limite de jetons d’entrée est supérieure à 10 000. |
input-tokens:VALUE | input-tokens:15000..20000 correspond aux modèles dont la limite de jetons d’entrée est comprise entre 15 000 et 20 000. |
Rechercher par limite de jeton de sortie
Le qualificateur output-tokens
recherche les modèles dont la limite de jetons de sortie est supérieure ou inférieure à une valeur donnée, ou comprise dans une plage donnée.
Qualificateur | Exemple |
---|---|
output-tokens:VALUE | output-tokens:<8000 correspond aux modèles dont la limite de jetons de sortie est inférieure à 8 000. |
output-tokens:VALUE | output-tokens:15000..20000 correspond aux modèles dont la limite de jetons de sortie est comprise entre 15 000 et 20 000. |
Rechercher par niveau de limite de débit
Le qualificateur rate-limit-tier
permet de trouver les modèles avec un niveau de limite de débit particulier. Les niveaux possibles comprennent low
, high
et custom
.
Qualificateur | Exemple |
---|---|
rate-limit-tier:TIER | rate-limit-tier:low correspond aux modèles avec un niveau de limite de débit faible. |
Rechercher par type de licence
Le qualificateur license
permet de trouver les modèles qui utilisent une licence particulière.
Qualificateur | Exemple |
---|---|
license:LICENSE | license:mit correspond aux modèles qui utilisent la licence MIT. |
license:LICENSE | license:custom correspond aux modèles qui utilisent une licence personnalisée. |
Tri des résultats
Le qualificateur sort
permet de trier les résultats. Il peut être utilisé seul ou combiné avec d’autres qualificateurs et du texte de recherche.
Qualificateur | Exemple |
---|---|
sort:FIELD | sort:created-desc publisher:meta correspond aux modèles publiés par Meta, triés par ordre chronologique décroissant. |
sort:FIELD | sort:name-asc in:task chat-completion correspond aux modèles qui permettent la complétion de conversation, triés par ordre alphabétique. |