APIMaster.ai

OpenAI-kompatible API – Nutzen Sie jedes LLM mit einem Endpunkt | APIMaster.ai

So funktioniert die OpenAI-kompatible API: Rufen Sie Claude-, DeepSeek-, Gemini- und GPT-Modelle über einen einzigen OpenAI-Format-Endpunkt auf. Anleitung zum nahtlosen Austausch mit Python-Beispielen.

Leitfaden zur OpenAI-kompatiblen API

Das OpenAI-API-Format hat sich zur Standardschnittstelle für große Sprachmodelle entwickelt. Eine „OpenAI-kompatible API“ akzeptiert das gleiche Anfrageformat (/v1/chat/completions) und gibt Antworten in derselben Struktur zurück – sodass Sie Modelle austauschen können, ohne Ihren Code zu ändern.

APIMaster.ai bietet einen OpenAI-kompatiblen Endpunkt für Claude, GPT, DeepSeek, Gemini und mehr.

Was ist eine OpenAI-kompatible API?

Jede API, die diese Endpunkte implementiert, ist „OpenAI-kompatibel“:

Endpunkt Methode Zweck
/v1/chat/completions POST Antworten generieren
/v1/models GET Verfügbare Modelle auflisten
/v1/embeddings POST Einbettungen erstellen

Das Anfrage-/Antwortschema ist identisch mit dem von OpenAI, sodass jedes Tool, das OpenAI unterstützt (LangChain, LiteLLM, Dify, open-webui usw.), automatisch funktioniert.

So verwenden Sie den OpenAI-kompatiblen Endpunkt von APIMaster

Basis-URL: https://apimaster.ai/v1

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_APIMASTER_KEY",
    base_url="https://apimaster.ai/v1",
)

# Call Claude
response = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Hello from OpenAI-compatible API!"}],
)

# Call DeepSeek
response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[{"role": "user", "content": "Hello!"}],
)

# Call GPT
response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "Hello!"}],
)

print(response.choices[0].message.content)

Ein Client, drei Anbieter, null Codeänderungen dazwischen.

Integration mit gängigen Frameworks

LangChain

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="claude-sonnet-4-6",
    openai_api_key="YOUR_APIMASTER_KEY",
    openai_api_base="https://apimaster.ai/v1",
)

response = llm.invoke("What is LangChain used for?")
print(response.content)

LiteLLM

import litellm

response = litellm.completion(
    model="openai/claude-sonnet-4-6",
    api_key="YOUR_APIMASTER_KEY",
    api_base="https://apimaster.ai/v1",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)

Dify

In den Modelanbietereinstellungen von Dify:

  • Anbieter: OpenAI-kompatibel
  • API-Schlüssel: Ihr APIMaster-Schlüssel
  • API-Basis-URL: https://apimaster.ai/v1
  • Modellname: claude-sonnet-4-6 oder gpt-5.4

Open WebUI

docker run -d \
  -e OPENAI_API_KEY="YOUR_APIMASTER_KEY" \
  -e OPENAI_API_BASE_URL="https://apimaster.ai/v1" \
  -p 3000:8080 \
  ghcr.io/open-webui/open-webui

Cursor / VS Code KI-Erweiterungen

Setzen Sie Benutzerdefinierte OpenAI-Basis-URL auf https://apimaster.ai/v1 und verwenden Sie Ihren APIMaster-Schlüssel. Wählen Sie ein beliebiges Modell aus der verfügbaren Liste aus.

Verfügbare Modelle auf dem OpenAI-kompatiblen Endpunkt von APIMaster

Claude (Anthropic)

  • claude-sonnet-4-6 — bestes Preis-Leistungs-Verhältnis
  • claude-opus-4-8 — leistungsfähigstes
  • claude-haiku-4-5 — schnellstes, günstigstes

GPT (OpenAI)

  • gpt-5.5 — leistungsstarkes Modell der GPT-5-Serie
  • gpt-5.4 — ausgewogenes Modell der GPT-5-Serie

DeepSeek

  • deepseek-v4-flash — stark beim Programmieren, sehr günstig
  • deepseek-v4-pro — logisches Denken

Gemini (Google)

  • gemini-2.5-pro — langer Kontext

Die vollständige Liste finden Sie auf der Modellseite.

Modellwechsel zur Laufzeit

MODELS = ["claude-sonnet-4-6", "gpt-5.4", "deepseek-v4-flash"]

def compare_models(prompt):
    client = OpenAI(api_key="YOUR_KEY", base_url="https://apimaster.ai/v1")
    for model in MODELS:
        resp = client.chat.completions.create(
            model=model,
            messages=[{"role": "user", "content": prompt}],
            max_tokens=200,
        )
        print(f"\n=== {model} ===")
        print(resp.choices[0].message.content)

compare_models("Explain recursion in one paragraph.")

Migration von OpenAI zur OpenAI-kompatiblen API

Ändern Sie genau zwei Zeilen:

# Before
from openai import OpenAI
client = OpenAI(api_key="sk-...")

# After (APIMaster)
from openai import OpenAI
client = OpenAI(
    api_key="YOUR_APIMASTER_KEY",   # ← changed
    base_url="https://apimaster.ai/v1",         # ← added
)

Alles andere – Modelle, Streaming, Funktionsaufrufe, Einbettungen – bleibt gleich.

Warum APIMaster für die OpenAI-kompatible API

  • Alle großen Anbieter in einem Endpunkt: keine separaten Schlüssel für jeden Anbieter
  • Fingerabdruck verifiziert: wissen, welches Modell Sie tatsächlich aufrufen
  • Ermäßigte Preise für ausgewählte Modelle

Häufig gestellte Fragen

Was ist eine OpenAI-kompatible API? Eine API, die dem Format des Chat-Completions-Endpunkts von OpenAI entspricht (POST /v1/chat/completions). Jede Bibliothek oder jedes Tool, das für OpenAI entwickelt wurde – LangChain, LlamaIndex, PromptFlow – funktioniert ohne Codeänderungen mit einer OpenAI-kompatiblen API.

Welche Modelle unterstützt die OpenAI-kompatible API von APIMaster? GPT-5-Serienmodelle, GPT-4o, Claude Sonnet 4.6, Claude Opus 4.8, DeepSeek V4 Flash/Pro, Gemini 2.5 Pro und mehr. Siehe die vollständige Modellliste.

Wie wechsle ich von OpenAI zu einer OpenAI-kompatiblen API? Ändern Sie zwei Werte: api_key auf Ihren APIMaster-Schlüssel und base_url auf https://apimaster.ai/v1. Alle Modellaufrufe, Streaming, Tool-Nutzung und Antwortanalyse funktionieren unverändert.

Unterstützt die API von APIMaster Streaming und Funktionsaufrufe? Ja – beide werden vollständig unterstützt und verwenden dieselbe Schnittstelle wie die offizielle OpenAI-API.

Kann ich einen API-Schlüssel für mehrere Modellanbieter verwenden? Ja – das ist der Hauptvorteil von APIMaster. Ein Schlüssel und ein Endpunkt ermöglichen es Ihnen, GPT, Claude, DeepSeek und Gemini aufzurufen, indem Sie einfach den Parameter model ändern.

API-Zugang erhalten – ein OpenAI-kompatibler Schlüssel für GPT, Claude & DeepSeek → · Modellpreise ansehen →