Réponse
Toujours
list.Tableau d’objets modèle.Chaque modèle contient toujours :
id(string) : Identifiant du modèleobject(string) :modelcreated(integer) : Horodatage de créationowned_by(string) : Fournisseur du modèletokenlab.aliases(array) : Alias publics du même modèletokenlab.pricing(object) : Résumé public de tarification scalairetokenlab.capabilities(array) : Tags publics de capacitétokenlab.max_input_tokens(number ounull) : Limite de contexte d’entrée lorsque disponibletokenlab.max_output_tokens(number ounull) : Limite de sortie lorsque disponibletokenlab.category(string) : Catégorie publique du modèletokenlab.pricing_unit(string) : Unité de tarification publiquetokenlab.has_complex_pricing(boolean) : Indique si la tarification a des dimensions propres au modèletokenlab.lifecycle(object) : étape du cycle de vie, dates de sortie/dépréciation, modèle de remplacement et source du badge latesttokenlab.commercial(object) : politique de facturation utilisateur, raison de gratuité et échéance facultativetokenlab.badges(array) : badges dérivés du cycle de vie et des métadonnées commerciales
tokenlab.providers(array) : Fournisseurs publics lorsque disponiblestokenlab.cache_pricing(object ounull) : Prix de prompt cache lorsque disponiblestokenlab.pricing_summary(object ounull) : Renvoyé uniquement pour les modèles à tarification complexetokenlab.request_format_summary(object ounull) : Résumé léger de découverte non-chat avecpublic_operations,request_endpointetrequest_endpoint_by_operationtokenlab.agent_preferences(object) : Renvoyé uniquement lorsquerecommended_forest présent
tokenlab.capability_flags, tokenlab.supported_operations, tokenlab.pricing_provenance et tokenlab.request_format_details, ne sont renvoyés que par GET /v1/models/{model}.GET /v1/models est optimisé pour la découverte. Les métadonnées réservées au détail, comme capability_flags, pricing_provenance et le request_format_details complet, se trouvent sur GET /v1/models/{model}.Paramètres de requête
Filtre facultatif sur la catégorie publique. Prend en charge
chat, image, video, audio, tts, stt, music, 3d, embedding, rerank et translation.Scène de recommandation non-chat facultative. Prend en charge
image, video, music, 3d, tts, stt, embedding, rerank et translation.Filtre facultatif par fournisseur, par exemple
openai, anthropic, google ou deepseek.Filtre facultatif par tag de modèle, par exemple
chat, image, video, embedding ou translation.Lorsque
recommended_for est présent, /v1/models trie les modèles non-chat selon le plus récent snapshot de taux de réussite sur 24 heures mis en cache. Les modèles avec status = "insufficient_samples" restent visibles mais sont classés après les modèles scorés.Filtrage par fournisseur
Catégories de modèles
| Fournisseur | Exemples de modèles |
|---|---|
openai | gpt-5.4, gpt-5.4-mini, gpt-5-mini, gpt-4o, gpt-image-2 |
anthropic | claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5 |
google | gemini-3.1-pro-preview, gemini-3.5-flash, gemini-2.5-pro |
deepseek | deepseek-r1, deepseek-v3-2 |
xai | grok-4.1 |
moonshot | kimi-k2.5 |
minimax | minimax-m3 |
meta | llama-3.3-70b, llama-3.1-405b |
Exemple de recommandation d’agent
Response
Suppression de modèle
DELETE /v1/models/{model} n’est pas pris en charge. Les modèles TokenLab sont un catalogue public partagé, pas des ressources de modèles fine-tuned appartenant à l’utilisateur.