KI-Anbieter auflisten
Listet die verbundenen KI-Anbieter des Workspace auf.
GET/v1/workspaces/{regionId}/ai-providers
Rückgabe
200 OK mit dem in der Antwort gezeigten Objekt.
Weitere Details
Jede direkte Verbindung zu einem KI-Anbieter im Workspace, verbunden oder ausstehend: um welchen Anbieter es sich handelt, welches Konto sie liest, die letzten vier Zeichen des Schlüssels, wann zuletzt synchronisiert wurde und wie es lief. Der Schlüssel selbst wird nie zurückgegeben. Erfordert 'view'-Zugriff auf Lieferanten oder auf Rechnungen.
Antwortfelder
accountLabelstringWie der Anbieter die Organisation oder das Konto nennt, das der Schlüssel liest.
keyHintstringDie letzten vier Zeichen des Schlüssels, die einzige Spur davon, die Pleaxy zeigt. Fehlt bei Snowflake, dessen Schlüsselpaar Pleaxy erzeugt hat.
statusstringconnected, oder pending bei einem Snowflake-Schlüsselpaar, dessen öffentlicher Schlüssel dem Dienstbenutzer noch nicht zugewiesen wurde: SyncAiProvider prüft es und schließt die Verbindung ab.
snowflakeobjectNur Snowflake: Kontokennung, Dienstbenutzer, Warehouse und optionale Rolle, mit denen sich das Schlüsselpaar anmeldet, sowie der öffentliche Schlüssel (PEM) und sein Fingerprint, die mit ALTER USER ... SET RSA_PUBLIC_KEY zugewiesen werden.
creditPriceobjectNur Snowflake: der Preis pro Credit laut Ihrem Vertrag, der Credits in Geld umrechnet. Ohne ihn bleiben die KI-Positionen des Anbieters in Credits, mit currency credits, und werden nie mit Geldbeträgen summiert.
supplierConnectionIdstringDer Lieferanteneintrag, an dem der Anbieter hängt; KI-Ausgaben stellt seine Positionen gegen die an diesen Eintrag ausgestellten Bestellungen.
currencystringDie Abrechnungswährung des Anbieters, wie sein Kostenbericht sie angibt.
lastSyncStatusstringWie der letzte Lesevorgang verlief: ok, error (lastSyncError nennt den Grund, lastSyncErrorCode ist access_revoked, wenn der Schlüssel nicht mehr funktioniert) oder throttled (der Anbieter hat Pleaxy gebeten zu warten; der nächste Lauf versucht es erneut).
Fehler
- 401 Unauthorized - Es wurden keine Zugangsdaten übermittelt, oder der Bearer-Token bzw. der X-Api-Key-Wert fehlt, ist ungültig, abgelaufen oder widerrufen.
- 403 Forbidden - Der Bearer-Token oder API-Schlüssel des Aufrufers gewährt keinen Zugriff auf diesen Workspace (regionId) oder hat nicht die erforderliche Rolle.
curl "$PLEAXY_API_BASE_URL/v1/workspaces/{regionId}/ai-providers" \
-H "X-Api-Key: $PLEAXY_API_KEY"[
{
"id": "string",
"provider": "openai" | "anthropic" | "mistral" | "snowflake" | "openrouter" | "databricks" | "coreweave",
"accountLabel": "string",
"keyHint": "string",
"status": "connected" | "pending",
"connectedAt": "string",
"connectedBy": "string",
"snowflake": { "account": "string", "user": "string", "warehouse": "string", "role": "string", "publicKeyPem": "string", "publicKeyFingerprint": "string" },
"creditPrice": { "amount": number, "currency": "string", "kind": "on_demand" | "capacity" | "commit" },
"supplierConnectionId": "string",
"currency": "string",
"lastSyncedAt": "string",
"lastSyncStatus": "ok" | "error" | "throttled",
"lastSyncError": "string",
"lastSyncErrorCode": "string"
}
]