Skip to main content

Übersicht

TokenLab stellt mehrere API-Formate bereit, sodass gängige Coding-Tools, SDKs und Frameworks mit minimalem Anpassungsaufwand integriert werden können. Diese Seite ist bewusst fokussierter als eine Marketing-Matrix:
  • Unterstützt (Supported) bedeutet, dass wir einen konkreten Einrichtungspfad dokumentieren und TokenLab das Protokollformat bereitstellt, das dieser Pfad erwartet.
  • Starker nativer Pfad (Strong native path) bedeutet, dass das Repository auch direkte Adapter- oder Request-Format-Belege für diese Protokollfamilie enthält.
  • Best-effort bedeutet, dass die Integration funktionieren kann, der Upstream-Client diesen benutzerdefinierten Gateway-Workflow jedoch nicht als stabilen Vertrag behandelt.
Nicht unterstützte Felder werden nicht einheitlich behandelt. Auf Kompatibilitätsrouten werden einige Felder ignoriert oder normalisiert. Auf /v1/responses können nicht unterstützte Felder explizite 400 oder 503 Fehler zurückgeben, wenn die Route das angeforderte Verhalten nicht garantieren kann.

Unterstützte API-Formate

IDE & CLI Kompatibilität

Dokumentierte Tool-Pfade

Andere OpenAI-kompatible Editoren und Agent-Tools funktionieren oft mit demselben Basis-URL-Muster; prüfen Sie die Unterstützung für benutzerdefinierte Provider des jeweiligen Tools, bevor Sie es in der Produktion einsetzen.

Konfigurationsbeispiele

Cursor verwendet intern das Tool-Format im Anthropic-Stil. TokenLab unterstützt beides:
  • OpenAI-Format: { type: "function", function: { name, parameters } }
  • Anthropic-Format: { name, input_schema } (kein type-Feld)

SDK Kompatibilität

Dokumentierte SDK- & Framework-Pfade

Chat Completions Parameter

Kernparameter

Tool-Aufrufe

Tool Choice Optionen

Erweiterte Parameter

OpenAI Erweiterte Funktionen

Anbieterspezifische Optionen

Anthropic Messages Parameter

Kernparameter

Tool-Aufrufe

Erweitertes Denken

Responses API Parameter

Kernparameter

Erweiterte Parameter

Tool-Format

Unterstützt sowohl OpenAI- als auch Anthropic-Tool-Formate:

Gemini API Parameter

Kernparameter

Tools

Sicherheitseinstellungen

Zusätzliche Parameter

Streaming

Generierungs-Endpunkte, die stream: true unterstützen, einschließlich Chat Completions und Responses, verwenden Server-Sent Events (SSE):

Fehlerbehandlung

TokenLab gibt OpenAI-kompatible Fehlerantworten zurück:
Siehe Error Handling Guide für Details.

Bewährte Vorgehensweisen

Unbekannte Parameter werden nur weitergeleitet, wenn die gewählte öffentliche Route und das Modell diese unterstützen.
Aktivieren Sie für Chat Completions-Streaming stream_options.include_usage für genaue Token-Zählungen. Responses hat einen eigenen Streaming-Vertrag und bietet diese Chat-exklusive Option nicht an.
Stimmen Sie das Format auf das Ihres SDKs ab. TokenLab akzeptiert sowohl OpenAI- als auch Anthropic-Formate.