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

Query-Parameter

pageSize
integer
Maximale Anzahl der zurückzugebenden Modelle. Standard: 1000, Maximum: 1000.
pageToken
string
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

models
array
Array von Modellobjekten.
nextPageToken
string
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.
curl "https://api.aisonar.dev/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 AI Sonar",
      "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 AI Sonar",
      "inputTokenLimit": 1048576,
      "outputTokenLimit": 65536,
      "supportedGenerationMethods": ["generateContent", "countTokens"],
      "temperature": 1.0,
      "topP": 0.95,
      "topK": 40,
      "maxTemperature": 2.0
    }
  ]
}