OneMux unterstützt die vier Protokollformate OpenAI, Anthropic, Gemini und Responses API. Entwickler können je nach Modelleigenschaften das optimale Protokoll wählen und wechseln, ohne bestehenden Code ändern zu müssen. Auf dieser Seite sind die Endpunkte, Authentifizierungsmethoden und Anwendungsfälle der einzelnen Protokolle aufgeführt.
Unterstützte Protokolle
Protokoll
Endpunkt
Geeignete Modelle
Authentifizierungsmethode
OpenAI-kompatibel
/v1/chat/completions
Alle Modelle
Authorization: Bearer sk-xxx
Natives Anthropic
/v1/messages
Claude-Modelle
x-api-key: sk-xxx
OpenAI Responses
/v1/responses
GPT-Modelle
Authorization: Bearer sk-xxx
Natives Gemini
/v1beta/models/{model}:generateContent
Gemini-Modelle
Authorization: Bearer sk-xxx
Warum gibt es mehrere Protokolle?
Geringer Migrationsaufwand: Der bestehende Code muss nicht geändert werden; es genügt, die Base URL anzupassen
Volle Unterstützung nativer Funktionen: Unterstützt Funktionen wie Anthropic Prompt Caching, Claude Extended Thinking und den 2M-Kontext von Gemini
Optimale Leistung: Claude ist über das Anthropic-Protokoll 20-30% schneller als im OpenAI-Format
Empfohlene Verwendung
Modell
Empfohlenes Protokoll
Grund
Claude-Modelle
Natives Anthropic
Unterstützt Prompt Caching und senkt die Kosten um 90%
GPT-Modelle
OpenAI-kompatibel
Standardformat mit der besten Kompatibilität
Gemini-Modelle
Natives Gemini
Unterstützt einen 2M-Kontext und verarbeitet sehr lange Dokumente