API
Nutzen Sie Ihre KI-Modelle über eine zentrale API
Integrieren Sie Chat, Responses und Embeddings über kompatible Schnittstellen in eigene Anwendungen und Automatisierungen.
Funktionen
Was die API bietet
Ein genauerer Blick auf die einzelnen Bausteine.
- OpenAI-kompatibel
/v1/models, /v1/chat/completions, /v1/responses und /v1/embeddings – nutzbar mit jedem Client, der die OpenAI-Schnittstelle spricht.
- Anthropic-kompatibel
/v1/messages und /v1/messages/count_tokens – nutzbar mit bestehenden Anthropic-kompatiblen Clients, inklusive x-api-key-Authentifizierung.
- Authentifizierung über externe API-Schlüssel
Administratoren legen eigene API-Schlüssel an – getrennt von der Anmeldung im Chat und getrennt vom Chat-Budget der Organisation.
- Modell-Allowlist pro Schlüssel
Jeder Schlüssel kann auf eine bestimmte Auswahl an Modellen begrenzt werden, statt automatisch auf alle Modelle der Organisation zuzugreifen.
- Eigenes Budget pro Schlüssel
Jeder Schlüssel erhält ein eigenes Ausgabenlimit, unabhängig vom Chat-Budget der Organisation.
- Getrennte Verbrauchserfassung
Nutzung und Kosten werden pro Schlüssel erfasst – für Abrechnung und Beobachtung getrennt von anderen Zugriffswegen.
- Streaming
Antworten werden als Server-Sent Events unverändert durchgereicht – geeignet für reaktionsschnelle Anwendungen mit laufender Ausgabe.
- Bestehende Clients weiterverwenden
Verwenden Sie Ihre vorhandene OpenAI- oder Anthropic-kompatible Client-Bibliothek – eine eigene SDK ist nicht erforderlich.
- n8n und Automatisierungen
Rufen Sie Modelle direkt aus n8n-Workflows oder anderen Automatisierungen auf, mit eigenem Schlüssel, eigener Modell-Freigabe und eigenem Budget.
- Interne Anwendungen
Binden Sie eigene interne Tools und Anwendungen über dieselbe Schnittstelle an, ohne separate Infrastruktur aufzubauen.
Externe Schlüssel, Modell-Freigabe und Budget in einer Übersicht.
Anwendungsfälle
Wie Teams damit arbeiten
Automatisierungen
Modelle direkt aus n8n-Workflows heraus aufrufen.
Interne Werkzeuge
Eigene Anwendungen an dieselbe API anbinden.
Bestehende Clients
Vorhandene OpenAI- oder Anthropic-kompatible Bibliotheken weiterverwenden.
Beispiele
So rufen Sie die API auf
curl https://ihre-domain.de/v1/chat/completions \
-H "Authorization: Bearer $AI_ZENTRALE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude",
"messages": [{"role": "user", "content": "Hallo"}]
}'import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.AI_ZENTRALE_API_KEY,
baseURL: "https://ihre-domain.de/v1",
});
const response = await client.chat.completions.create({
model: "claude",
messages: [{ role: "user", content: "Hallo" }],
});from anthropic import Anthropic
client = Anthropic(
api_key="ihr-ai-zentrale-schluessel",
base_url="https://ihre-domain.de",
)
message = client.messages.create(
model="claude",
max_tokens=1024,
messages=[{"role": "user", "content": "Hallo"}],
)FAQ
Häufig gestellte Fragen
Entdecken Sie den Rest der Plattform
Legen Sie mit AI Zentrale los.
Bringen Sie KI in wenigen Minuten in Ihr Team, mit integrierter Sicherheit.