Zum Hauptinhalt springen
Rufe die Listenmethode des SDK auf, um den Modellkatalog von GET /v1/models zu lesen, optional mit Filtern.

Liste filtern

Alle Filter sind optional und heißen in jedem SDK gleich: Es sind die Query-Parameter. Standardmäßig enthält die Liste nur routbare Modelle. Setze availability auf all, um auch die übrigen einzuschließen, und grenze die Liste dann ein:
  • provider_availability_reason wählt Rollout-Zustände wie preview_only, provider_not_ready, gated, access_limited, region_limited, project_limited, paused oder soft_blocked.
  • capability_status wählt Endpunkt-Zuordnungen, die noch nicht routbar sind, etwa coming_soon oder internal_testing.

Ein einzelnes Modell prüfen

checkParameters und seine Entsprechungen lesen die Live-Metadaten der Anbieter-Routen, markieren jeden Parameter als supported, partial, unsupported oder unknown, prüfen angegebene Werte und Wertebereiche und geben die Anbieter-Routen zurück, die den gesamten Satz akzeptieren. preflight macht dasselbe für einen ganzen Anfrage-Body, ergänzt die Lebenszyklusprüfung des Modells und liefert einen Gesamtwert ok. „Nächstes Release“ bedeutet, dass die Methode im Quellcode des SDK steht, aber nicht im veröffentlichten Paket; siehe Prüfen, was jedes Paket enthält. Die Methoden für Abkündigungsinformationen geben den Status des Modells (active, deprecated oder retired), das Abkündigungs- und Einstellungsdatum sowie die ID des Nachfolgemodells zurück.

Antwort

ModelListResponse:
Zuletzt geändert am 5. November 2026