Gemini natif
Lister les modèles
Lister les modèles disponibles en utilisant le format de l'API Google Gemini
Renvoie une liste des modèles disponibles au format de l’API Google Gemini.
Paramètres de requête
Nombre maximum de modèles à retourner. Par défaut : 50, maximum : 1000.
Jeton de continuation renvoyé par une page précédente. Renvoyez-le tel quel pour récupérer le segment suivant.
Authentification
L’authentification n’est pas requise pour les points de lecture du catalogue public de modèles.
Les indications d’authentification de type Gemini comme ?key= ou x-goog-api-key ne modifient pas le contrat de réponse ici.
Réponse
Tableau d'objets de modèle.
Renvoie une valeur lorsqu’il reste d’autres modèles. Passez cette valeur comme pageToken pour continuer la pagination.
Erreurs
- Un
pageTokeninvalide renvoie400 INVALID_ARGUMENT. - Les échecs inattendus de lecture renvoient
500 INTERNAL.
Requête
curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
-H "x-goog-api-key: sk-your-api-key"Réponse
{
"models": [
{
"name": "models/gemini-2.5-pro",
"version": "gemini-2.5-pro",
"displayName": "gemini-2.5-pro",
"description": "gemini-2.5-pro model available via TokenLab",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens"
],
"baseModelId": "gemini-2.5-pro"
},
{
"name": "models/gemini-3.5-flash",
"version": "gemini-3.5-flash",
"displayName": "gemini-3.5-flash",
"description": "gemini-3.5-flash model available via TokenLab",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens"
],
"baseModelId": "gemini-3.5-flash"
}
]
}Paramètres de requête
1 <= value <= 1000Réponse
application/json
application/json
application/json