BYOK-Schlüssel erstellen
Erstellt einen BYOK-Upstream-Schlüssel für die Organisation und synchronisiert sofort den Modellkatalog. Der Upstream-apiKey erscheint nur in dieser Anfrage im Klartext — er wird verschlüsselt gespeichert und danach nur maskiert (keyMask) zurückgegeben. Bei Erfolg antwortet 201 mit dem Schlüsselobjekt und dem Sync-Ergebnis (sync).
/api/v1/management/byok-keysAutorisierung
AuthorizationerforderlichAPI-Schlüssel als Bearer-Token im Authorization-Header.
Body
nameerforderlichAnzeigename für den Schlüssel.
baseUrlerforderlichDie API-Base-URL des Upstream-Providers. Private/lokale Adressen werden abgelehnt (400).
apiKeyerforderlichDer API-Schlüssel des Upstream-Providers im Klartext. Erscheint nur in dieser Anfrage; verschlüsselt gespeichert, danach wird nur keyMask zurückgegeben.
protocolDas API-Schnittstellenprotokoll des Upstreams; Standard openai.
openaianthropic"openai"fallbackModeVerhalten bei Upstream-Fehler: seamless (Standard) fällt auf Plattform-Routing zurück; strict fällt nicht zurück und gibt den Fehler zurück.
seamlessstrict"seamless"disabledCanonicalIdsBei der Erstellung zu deaktivierende Modelle (canonical ids); nach dem Sync werden diese Modelle nicht über diesen Schlüssel geroutet.
scopedApiKeyIdsBeschränkt diesen BYOK-Schlüssel auf bestimmte Plattform-API-Schlüssel (per Key-Id). Leer/weggelassen = gilt für alle Schlüssel der Org. Fremde Key-Ids werden abgelehnt (400).