Kompatibilitätsmatrix

Kompatibilität von Tools und SDKs

Finden Sie die passende TokenLab-Konfiguration für Entwicklungstools, Chat-Apps, SDKs und Frameworks

Die meisten Tools lassen sich über einen API-Schlüssel und eine angepasste Basis-URL mit TokenLab verbinden. Die genaue Einrichtung hängt davon ab, welches API-Format das Tool verwenden kann.

API-FormatBasis-URLTypische Clients
Chat Completions (OpenAI-kompatibel)https://api.tokenlab.sh/v1OpenAI-SDKs, viele Chat-Apps und Frameworks
OpenAI Responseshttps://api.tokenlab.sh/v1Responses-Clients und Tools, die Responses-Ereignisse nutzen
Anthropic Messageshttps://api.tokenlab.shAnthropic-SDKs und Tools für Claude
Geminihttps://api.tokenlab.shGemini-REST- und SDK-Clients mit frei wählbarem Host

Das gewählte Modell muss dasselbe Format in accepted_request_formats aufführen. Streaming und Tool-Aufrufe hängen zusätzlich von den Fähigkeiten des Modells und vom Client ab. Beispiele finden Sie unter API-Formate.

Kompatibilitätsangaben

AngabeBedeutung
KompatibelDie verlinkte TokenLab-Anleitung verwendet dokumentierte Konfigurationsoptionen des Clients
Mit Einschränkungen kompatibelDie Konfiguration gilt für bestimmte Funktionen oder Authentifizierungsarten; andere Dienste des Herstellers behalten ihre eigenen Voraussetzungen

Diese Angaben beziehen sich auf die Konfiguration der verlinkten Seite. Welche Funktionen verfügbar sind, hängt auch vom gewählten Modell und der Client-Version ab.

Entwicklungstools

ToolStatusAPI-FormatHinweise
Claude CodeKompatibelAnthropic MessagesVerwendet ANTHROPIC_BASE_URL und einen TokenLab-API-Schlüssel
Codex CLIMit Einschränkungen kompatibelResponsesVerwendet Responses; verfügbare Funktionen hängen vom gewählten Modell ab
CursorMit Einschränkungen kompatibelOpenAI-kompatibelGilt für Cursor-Funktionen mit frei wählbarem API-Schlüssel und eigener URL
ClineKompatibelOpenAI-kompatibelOpenAI Compatible auswählen und Basis-URL sowie Modell-ID eintragen
Kilo CodeKompatibelOpenAI-kompatibelBenutzerdefinierten Anbieter und Modell-ID konfigurieren
OpenCodeKompatibelOpenAI-kompatibelSeparate Anbieterkonfiguration mit OPENCODE_CONFIG laden
OpenHandsKompatibelOpenAI-kompatibelLiteLLM-basierte Oberfläche: Advanced → Custom Model (Präfix openai/) und Base URL
Gemini CLIMit Einschränkungen kompatibelGeminiGOOGLE_GEMINI_BASE_URL mit API-Schlüssel-Authentifizierung verwenden; ein separates GEMINI_CLI_HOME erhält die vorhandene Konfiguration

Chat-Apps

AppStatusHinweise
ChatboxKompatibelAnbieter vom Typ OpenAI API Compatible hinzufügen
Cherry StudioKompatibelAnbieter hinzufügen und Verify and Enable abschließen
DeepChatKompatibelFür Chat Completions OpenAI Completions auswählen
JanKompatibelOpenAI-kompatiblen Dienst hinzufügen
LibreChatKompatibelBenutzerdefinierten OpenAI-kompatiblen Endpunkt konfigurieren
Open WebUIKompatibelOpenAI-kompatible Verbindung hinzufügen und API Type auf Chat setzen

SDKs und Frameworks

ClientStatusEinrichtung
OpenAI SDKKompatibelbase_url / baseURL auf https://api.tokenlab.sh/v1 setzen
Anthropic SDKKompatibelBasis-URL auf https://api.tokenlab.sh setzen
Vercel AI SDKKompatibelBenutzerdefinierten OpenAI-kompatiblen Anbieter erstellen
LangChainKompatibelChatOpenAI oder OpenAIEmbeddings mit der TokenLab-URL konfigurieren
LlamaIndexKompatibelOptionen für OpenAI-kompatible Clients verwenden
OpenAI Agents SDKMit Einschränkungen kompatibelDie Anleitung nutzt OpenAIChatCompletionsModel; vor Responses die Funktionsunterstützung von Modell und SDK prüfen
AutoGenKompatibelOpenAI-kompatiblen Modell-Client verwenden
CrewAIKompatibelOpenAI-kompatiblen LLM-Client konfigurieren
PydanticAIKompatibelOpenAI-kompatiblen Anbieter übergeben

Weitere Frameworks, Observability-Tools, Gateways und Evaluierungsprodukte finden Sie in der Navigation unter Integrations.

Nutzung in Streaming-Antworten

Chat-Completions-Streams akzeptieren stream_options: { include_usage: true } und fügen vor dem Ende des Streams einen letzten Abschnitt mit Nutzungsdaten hinzu. Die Responses-API bietet kein include_usage; Responses-Streams liefern die Nutzungsdaten im Abschlussereignis.

Was ein eigener API-Schlüssel nicht ersetzt

Einige Produkte kombinieren Modellaufrufe mit Funktionen, die der Hersteller selbst betreibt. Ein TokenLab-Schlüssel kann Modellanfragen über die BYOK-Einstellungen ermöglichen, ersetzt aber keine anderen Abonnements, Autovervollständigungsdienste, Kontofunktionen oder proprietären Erweiterungen.

Wenn ein Tool-Update die Konfiguration ändert, verwenden Sie die aktuelle Integrationsseite, statt ein altes Beispiel mit Umgebungsvariablen zu kopieren.

Vor der Nutzung einer Funktion

  • Prüfen Sie, ob das Tool eine eigene Basis-URL für das benötigte Format zulässt.
  • Prüfen Sie, ob das Modell dieses Format in accepted_request_formats aufführt.
  • Probieren Sie Streaming und Tool-Aufrufe aus, wenn Ihr Workflow sie benötigt.
  • Bewahren Sie den API-Schlüssel auf einem vertrauenswürdigen Gerät oder Server auf.
  • Notieren Sie bei einer Fehlermeldung die Request ID.

Auf dieser Seite