Ü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
- Claude Code
- OpenCode
- Aider
- 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, diestream: true unterstützen, einschließlich Chat Completions und Responses, verwenden Server-Sent Events (SSE):
Fehlerbehandlung
TokenLab gibt OpenAI-kompatible Fehlerantworten zurück:Bewährte Vorgehensweisen
Verwenden Sie Passthrough für unbekannte Parameter
Verwenden Sie Passthrough für unbekannte Parameter
Unbekannte Parameter werden nur weitergeleitet, wenn die gewählte öffentliche Route und das Modell diese unterstützen.
Verwenden Sie stream_options.include_usage nur für Chat Completions
Verwenden Sie stream_options.include_usage nur für Chat Completions
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.Verwenden Sie das passende tool_choice-Format
Verwenden Sie das passende tool_choice-Format
Stimmen Sie das Format auf das Ihres SDKs ab. TokenLab akzeptiert sowohl OpenAI- als auch Anthropic-Formate.