Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Renvoie une liste des modèles disponibles au format de l’API Google Gemini.

Paramètres de requête

pageSize
integer
Nombre maximum de modèles à retourner. Par défaut : 1000, maximum : 1000.
pageToken
string
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

models
array
Tableau d’objets de modèle.
nextPageToken
string
Renvoie une valeur lorsqu’il reste d’autres modèles. Passez cette valeur comme pageToken pour continuer la pagination.

Erreurs

  • Un pageToken invalide renvoie 400 INVALID_ARGUMENT.
  • Les échecs inattendus de lecture renvoient 500 INTERNAL.
curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
  -H "x-goog-api-key: sk-your-api-key"
{
  "models": [
    {
      "name": "models/gemini-2.5-pro",
      "version": "1.0",
      "displayName": "gemini-2.5-pro",
      "description": "gemini-2.5-pro model available via TokenLab",
      "inputTokenLimit": 1048576,
      "outputTokenLimit": 65536,
      "supportedGenerationMethods": ["generateContent", "countTokens"],
      "temperature": 1.0,
      "topP": 0.95,
      "topK": 40,
      "maxTemperature": 2.0
    },
    {
      "name": "models/gemini-2.5-flash",
      "version": "1.0",
      "displayName": "gemini-2.5-flash",
      "description": "gemini-2.5-flash model available via TokenLab",
      "inputTokenLimit": 1048576,
      "outputTokenLimit": 65536,
      "supportedGenerationMethods": ["generateContent", "countTokens"],
      "temperature": 1.0,
      "topP": 0.95,
      "topK": 40,
      "maxTemperature": 2.0
    }
  ]
}