Gemini nativ
Modelle auflisten
Verfügbare Modelle im Google Gemini API-Format auflisten
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
pageTokengibt400 INVALID_ARGUMENTzurück. - Unerwartete Fehler beim Auflisten geben
500 INTERNALzurück.
Anfrage
curl "https://api.tokenlab.sh/v1beta/models?pageSize=5" \
-H "x-goog-api-key: sk-your-api-key"Antwort
{
"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
Bereich
1 <= value <= 1000pageToken?string
Antwort
application/json
application/json
application/json