Essentiel
Lister les modèles
Lister les modèles actuellement disponibles sur TokenLab
Le catalogue de modèles est public et ne nécessite pas de clé API. Chaque élément inclut un résumé des capacités actuelles, des prix et des formats API. Récupérez un modèle spécifique lorsque vous avez besoin de détails complets.
Paramètres de requête
Filtrer par chat, image, video, audio, tts, stt, music, 3d, embedding, rerank ou translation.
Retourner les recommandations actuelles pour une tâche telle que image, video, music, 3d, tts, stt, embedding, rerank ou translation.
Filtrer par fabricant de modèle, tel que openai, anthropic, google ou deepseek.
Filtrer par un tag tel que chat, image, video, embedding ou translation.
Réponse
list.id, owned_by et un résumé tokenlab.Les champs de liste courants sous tokenlab incluent :
tokenlab.aliasestokenlab.capabilitiestokenlab.pricingettokenlab.pricing_unittokenlab.max_input_tokensettokenlab.max_output_tokenstokenlab.categorytokenlab.lifecycle,tokenlab.commercialettokenlab.badgestokenlab.request_format_summarytokenlab.agent_preferenceslorsquerecommended_forest utilisé
Lorsque recommended_for est utilisé, les résultats peuvent également inclure le statut de recommandation et une heure de mise à jour. Lisez la réponse actuelle au lieu de fixer l'ordre.
Exemple
curl "https://api.tokenlab.sh/v1/models?category=video"{
"object": "list",
"data": [
{
"id": "veo3.1",
"object": "model",
"owned_by": "google",
"tokenlab": {
"category": "video",
"capabilities": ["text-to-video", "image-to-video"]
}
}
]
}Voir Obtenir un modèle pour plus de détails.
curl -X GET "https://example.com/v1/models"{ "object": "list", "data": [ { "id": "string", "object": "model", "created": 0, "owned_by": "string", "tokenlab": { "aliases": [ "string" ], "deliveryAvailability": { "verified": true, "official": true, "operations": { "property1": { "verified": true, "official": true }, "property2": { "verified": true, "official": true } } }, "pricing": {}, "capabilities": [ "string" ], "providers": [ "string" ], "max_input_tokens": 0, "max_output_tokens": 0, "category": "string", "pricing_unit": "string", "cache_pricing": {}, "has_complex_pricing": true, "pricing_summary": {}, "agent_preferences": {}, "lifecycle": { "stage": "active", "reason": "string", "replacement_model": "string", "released_at": "2019-08-24T14:15:22Z", "deprecated_at": "2019-08-24T14:15:22Z", "retired_at": "2019-08-24T14:15:22Z", "sunset_at": "2019-08-24T14:15:22Z", "latest": true, "latest_source": "auto", "latest_window_days": 0 }, "commercial": { "user_charge_policy": "paid", "free_reason": "platform", "free_until": "2019-08-24T14:15:22Z" }, "badges": [ { "key": "free", "tone": "green", "priority": 0, "tooltip": { "key": "string", "values": { "property1": "string", "property2": "string" } } } ], "request_format_summary": { "public_operations": [ "string" ], "request_endpoint": "string", "request_endpoint_by_operation": { "property1": "string", "property2": "string" } } } } ]}Autorisation
BearerAuth Authentification par clé API. Créez ou gérez vos clés API dans Dashboard > API > API Keys.
Emplacement: header
Paramètres de requête
Filtrer par fournisseur de modèle public, par exemple openai, anthropic, google ou minimax.
Filtrer par balise de capacité publique.
Filtrer par catégorie de modèle.
Valeurs possibles
- "chat"
- "embedding"
- "translation"
- "image"
- "video"
- "audio"
- "tts"
- "stt"
- "rerank"
- "3d"
- "music"
- "decision"
Trier les modèles non-chat pris en charge pour une catégorie de tâche et inclure les preuves de recommandation.
Valeurs possibles
- "image"
- "video"
- "music"
- "3d"
- "tts"
- "stt"
- "embedding"
- "rerank"
- "translation"
Choisir les champs de sélection de modèle compacts ou la forme de liste complète compatible OpenAI.
"full"Valeurs possibles
- "compact"
- "full"
Réponse
application/json
application/json
application/json
application/json
application/json