Dokumentation
Unify API spricht die OpenAI-API. Wenn Ihr Code bereits OpenAI aufruft, ändern Sie die Basis-URL und den Schlüssel — alles andere bleibt gleich.
Schnellstart
Erstellen Sie ein Konto, um einen Schlüssel zu erhalten, und richten Sie Ihren Client dann auf https://api.unifyapi.ai/v1 aus.
curl https://api.unifyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $UNIFYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5",
"messages": [{"role": "user", "content": "Hello"}]
}'Ein vorhandenes SDK verwenden
Jeder OpenAI-kompatible Client funktioniert. Setzen Sie die Basis-URL und Ihren Unify API Schlüssel:
from openai import OpenAI
client = OpenAI(
api_key=os.environ["UNIFYAPI_KEY"],
base_url="https://api.unifyapi.ai/v1",
)
response = client.chat.completions.create(
model="gpt-5",
messages=[{"role": "user", "content": "Hello"}],
)Clients im Anthropic-Stil können stattdessen /v1/messages mit demselben Schlüssel verwenden.
Authentifizierung
Übergeben Sie Ihren Schlüssel bei jeder Anfrage als Bearer-Token. Schlüssel werden in der Console erstellt und widerrufen; jeder kann auf bestimmte Modelle beschränkt werden und ein eigenes Ausgabenlimit erhalten.
Authorization: Bearer sk-...Endpunkte
| POST /v1/chat/completions | OpenAI-kompatibler Chat |
| POST /v1/messages | Anthropic-kompatible Messages |
| POST /v1/responses | OpenAI Responses API |
| POST /v1/embeddings | Text-Embeddings |
| POST /v1/images/generations | Bildgenerierung |
| GET /v1/models | Die für Ihren Schlüssel verfügbaren Modelle auflisten |
Rufen Sie GET /v1/models auf, um genau zu sehen, welche Modelle Ihr Schlüssel erreichen kann — diese Liste ist für Ihr Konto maßgeblich.
Ein Modell auswählen
Geben Sie im Feld model ein beliebiges Modell an, auf das Ihr Schlüssel Zugriff hat. Unify API leitet die Anfrage an den zugehörigen Anbieter weiter und wechselt automatisch, wenn dieser an Leistung verliert — so funktioniert ein Modellname auch während einer Störung beim Anbieter weiter.
Fehler
Fehler folgen dem Fehlerformat von OpenAI, sodass Ihre bestehende Fehlerbehandlung weiter funktioniert. 401 bedeutet, dass der Schlüssel fehlt oder widerrufen wurde, und 429 bedeutet, dass Sie ein Raten- oder Ausgabenlimit erreicht haben — beides ist in der Console sichtbar.
Bereit für Ihren ersten Aufruf?
Erstellen Sie ein Konto — Ihr Schlüssel ist sofort einsatzbereit.
API-Schlüssel erhalten