Gemini nativ

Modelle auflisten

Verfügbare Modelle im Google Gemini API-Format auflisten

GET
/v1beta/models

Gibt eine Liste der verfügbaren Modelle im Google Gemini API-Format zurück.

Abfrageparameter

pageSizeintegerquery

Maximale Anzahl der zurückzugebenden Modelle. Standard: 50, Maximum: 1000.

pageTokenstringquery

Fortsetzungstoken aus einer vorherigen Seite. Geben Sie ihn unverändert zurück, um den nächsten Ausschnitt abzurufen.

Authentifizierung

Für die öffentlichen Modellkatalog-Leseendpunkte ist keine Authentifizierung erforderlich.

Gemini-ähnliche Auth-Hinweise wie ?key= oder x-goog-api-key ändern den Antwortvertrag hier nicht.

Antwort

modelsarray

Array von Modellobjekten.

nextPageTokenstring

Wird zurückgegeben, wenn weitere Modelle verfügbar sind. Übergib diesen Wert als pageToken, um die Paginierung fortzusetzen.

Fehler

  • Ein ungültiges pageToken gibt 400 INVALID_ARGUMENT zurück.
  • Unerwartete Fehler beim Auflisten geben 500 INTERNAL zurück.

Anfrage

curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
  -H "x-goog-api-key: sk-your-api-key"

Antwort

Response
{
  "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"
    }
  ]
}

Abfrageparameter

pageSize?integer
Bereich1 <= value <= 1000
pageToken?string

Antwort

application/json

application/json

application/json