Skip to main content

Übersicht

TokenLab funktioniert mit den offiziellen OpenAI-SDKs, indem der Client auf https://api.tokenlab.sh/v1 zeigt. Bei den meisten neuen Projekten sollten Sie Chat Completions als standardmäßigen OpenAI-kompatiblen Pfad bevorzugen. Verwenden Sie die Responses API nur, wenn Sie explizit Responses-spezifisches Verhalten benötigen. Responses-spezifische Felder verhalten sich nicht zwangsläufig in jedem Modell und über jeden gerouteten Pfad identisch.
Python, JavaScript und Go haben offizielle OpenAI-SDKs. PHP funktioniert gut mit OpenAI-kompatiblen Community-Clients, ist jedoch kein offizielles OpenAI-SDK.
Typ: Native SDKPrimärer Pfad: OpenAI-kompatibel / Chat CompletionsUnterstützungszuverlässigkeit: Unterstützter Kernpfad

Installation

Verwenden Sie POST /v1/responses nur, wenn Sie explizit Responses-spezifisches Verhalten benötigen. Einige nur für Responses bestimmte Felder können weiterhin vom ausgewählten Modell und dem gerouteten Pfad abhängen.

Client konfigurieren

Empfohlen: Chat Completions

Erweitert: Responses API

Verwenden Sie diesen Pfad nur, wenn Ihr Tool oder Workflow ausdrücklich von den OpenAI Responses-Semantiken abhängt.

Streaming mit Responses

Tools / Funktionsaufrufe

Vision mit Responses

Embeddings

Chat Completions

Chat Completions ist der standardmäßige OpenAI-kompatible Pfad für TokenLab:

Fehlerbehebung

  • Überprüfen Sie, ob die Basis-URL genau https://api.tokenlab.sh/v1 ist
  • Prüfen Sie auf Proxy-Interferenzen oder benutzerdefinierte HTTP-Client-Überschreibungen
  • Stellen Sie sicher, dass Ihre SDK-Version aktuell ist, bevor Sie das Verhalten des Providers debuggen
  • Prüfen Sie, ob Ihr API-Schlüssel mit sk- beginnt
  • Überprüfen Sie, ob der Schlüssel im TokenLab-Dashboard aktiv ist
  • Bestätigen Sie, dass das SDK Authorization: Bearer ... sendet
  • responses.create(...) sendet Anfragen an /v1/responses
  • chat.completions.create(...) sendet Anfragen an /v1/chat/completions
  • Verwenden Sie standardmäßig Chat Completions, es sei denn, Sie benötigen explizit Responses-spezifisches Verhalten