Unify API

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/completionsOpenAI-kompatibler Chat
POST /v1/messagesAnthropic-kompatible Messages
POST /v1/responsesOpenAI Responses API
POST /v1/embeddingsText-Embeddings
POST /v1/images/generationsBildgenerierung
GET /v1/modelsDie 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