Was ist das AI Gateway?
Das Omnifact AI Gateway bietet eine einheitliche API, um über einen einzigen Endpunkt auf Modelle führender KI-Anbieter zuzugreifen. Es ermöglicht Ihren Entwicklern und internen Anwendungen, Anfragen direkt an leistungsstarke KI-Modelle weiterzuleiten, ohne dass Sie separate Konten bei verschiedenen KI-Anbietern einrichten müssen. Zu den wichtigsten Vorteilen gehören:- Ein Schlüssel, mehrere Anbieter: Greifen Sie mit einem einzigen API-Schlüssel auf Modelle von OpenAI, Anthropic, Google, Mistral AI und Weiteren zu.
- Nahtloser Austausch: Wechseln Sie mit minimalen Codeänderungen zwischen Anbietern und Modellen, indem Sie bestehende OpenAI-kompatible SDKs verwenden.
- Zentrale Abrechnung & Übersicht: Überwachen Sie Ihre Ausgaben und Nutzung über alle Anbieter hinweg an einem Ort. Sie benötigen keine Kreditkarten für separate Anbieter.
- Nutzung Ihres bestehenden Budgets: Der Verbrauch wird über das bestehende KI-Budget Ihrer Organisation abgerechnet und läuft über Ihren Omnifact-Vertrag.
Erste Schritte
Das AI Gateway steht exklusiv Kunden im Enterprise-Plan zur Verfügung. Besuchen Sie unsere Abrechnung-Seite oder kontaktieren Sie den Support, um ein Upgrade durchzuführen.
- Voraussetzungen: Stellen Sie sicher, dass der Zugriff auf das AI Gateway für Ihre Organisation durch Omnifact aktiviert wurde. (Hinweis: Wenn diese Funktion für Ihre Organisation nicht aktiviert ist, geben alle Anfragen an die API den Fehler
403 Forbiddenzurück.) - Aktivierung: Ein Administrator muss das Gateway im Bereich Entwicklertools aktivieren.
- Authentifizierung: Alle Anfragen an das AI Gateway müssen Ihren API-Schlüssel (den Sie unter Team-Einstellungen > Entwicklertools generieren können) im
x-api-key-Header (oder als Bearer-Token bei Verwendung von OpenAI-SDKs) enthalten.
Verfügbare Modelle
Sie können die verfügbaren Modelle über den standardmäßigen OpenAI-Modell-Endpunkt abfragen. Detaillierte Spezifikationen zu den Endpunkt-Parametern und Antwortformaten finden Sie in der OpenAI API-Referenz.GET /v1/gateway/models
EU-gehostete Modelle
Das AI Gateway unterstützt die gezielte Weiterleitung von Anfragen an EU-gehostete Anbieter.- Der Endpunkt
/v1/gateway/modelskann sowohl Standard-Modell-IDs (z. B.gpt-4o) als auch EU-spezifische Modell-IDs (z. B.eu/gpt-4o) zurückgeben. - Um die Weiterleitung an ein EU-Backend zu erzwingen, stellen Sie der Modell-ID in Ihrer Anfrage
eu/voran. Standard-Modell-IDs werden nur an Nicht-EU-Backends weitergeleitet.
Chat Completions
Das AI Gateway bietet nahtlos kompatible APIs, mit denen Sie Anbieter wechseln können, indem Sie einfach Ihre Basis-URL inhttps://connect.omnifact.ai/v1/gateway ändern. Es sind keine Code-Umschreibungen erforderlich. Sie können dieselben SDKs und Tools verwenden, die Sie bereits kennen.
POST /v1/gateway/chat/completions
Dieser Endpunkt akzeptiert das standardmäßige OpenAI-kompatible Format und unterstützt Streaming, Routing, benutzerdefinierte Temperaturen und mehr. (Hinweis: Tool Calling und Structured Outputs werden in V1 nicht unterstützt).
- Node.js (OpenAI SDK)
- Python (OpenAI SDK)
- cURL
Anfrage- und Antwortbeschränkungen
Obwohl das AI Gateway OpenAI-kompatibel ist, gelten folgende Einschränkungen:- Nachrichten: Die letzte Nachricht im Array muss die Rolle
userhaben. Die Rollensystemoderdevelopersind nur am Anfang des Nachrichten-Arrays zulässig. Die Rolledeveloperwird unterstützt. - Inhalt: Der Nachrichteninhalt kann ein String oder ein Array von
{ type: "text", text: "..." }Objekten sein (Arrays werden abgeflacht). - Limits: Maximal 1024 Nachrichten pro Anfrage und bis zu 200.000 Zeichen pro Nachricht.
- Parameter: Unterstützte Parameter umfassen
temperature(0–2, skaliert je nach Anbieter; einige Modelle können dies ablehnen),max_completion_tokens(odermax_tokens),streamundstream_options.include_usage. - Antwort-Modell-Feld: Die Antwort gibt den kanonischen Modelltyp zurück, der nicht zwingend mit der angeforderten ID übereinstimmen muss (z. B. wenn Sie ein Modell mit
eu/...-Präfix oder einen Alias angefordert haben).
Nutzung & Abrechnung
Die Nutzung des AI Gateways verbraucht das monatliche KI-Budget Ihrer Organisation. Das bedeutet, dass Sie keine separate Abrechnung für die API-Nutzung verwalten müssen. Bitte beachten Sie, dass die Nutzung des AI Gateways einen Aufschlag auf die Basis-Modellkosten beinhaltet. Sie können Ihre gesamte Nutzung und den Guthabenverbrauch im Dashboard Abrechnung & Nutzung überwachen.Fehlercodes
Zusätzlich zu den Standard-HTTP-Fehlern kann das AI Gateway die folgenden Statuscodes zurückgeben:- 401 Unauthorized: Fehlender oder ungültiger API-Schlüssel.
- 402 Payment Required: Kein aktives Abonnement (
subscription_required) oder Guthaben aufgebraucht (insufficient_quota). Ein aktives Abonnement wird bei jeder Chat Completion-Anfrage validiert. - 403 Forbidden: Der AI Gateway-Zugriff ist für Ihre Organisation nicht aktiviert.
- 404 Not Found: Das angeforderte Modell wurde nicht gefunden oder ist deaktiviert.
- 429 Too Many Requests: Ratenlimit des Upstream-Anbieters erreicht.
FAQ
Verwendet das AI Gateway den Privacy Filter?
Verwendet das AI Gateway den Privacy Filter?
Noch nicht. Die Integration des Privacy Filters für das AI Gateway ist für ein zukünftiges Update geplant.
Welche Modelle sind über die API verfügbar?
Welche Modelle sind über die API verfügbar?
Die verfügbaren Modelle hängen vom spezifischen Omnifact-Plan und der Konfiguration Ihrer Organisation ab. Sie können den Endpunkt
/v1/gateway/models verwenden, um die genaue Liste der für Sie verfügbaren Modelle einzusehen. Base-Tier-Modelle sind verfügbar, solange Sie über Guthaben verfügen, können jedoch nicht als Fallback verwendet werden, wenn das Guthaben aufgebraucht ist.Kann ich mehrere API-Schlüssel erstellen?
Kann ich mehrere API-Schlüssel erstellen?
Derzeit gibt es nur einen API-Schlüssel pro Organisation, der über den Bereich Entwicklertools verwaltet wird.