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-Format | Basis-URL | Typische Clients |
|---|---|---|
| Chat Completions (OpenAI-kompatibel) | https://api.tokenlab.sh/v1 | OpenAI-SDKs, viele Chat-Apps und Frameworks |
| OpenAI Responses | https://api.tokenlab.sh/v1 | Responses-Clients und Tools, die Responses-Ereignisse nutzen |
| Anthropic Messages | https://api.tokenlab.sh | Anthropic-SDKs und Tools für Claude |
| Gemini | https://api.tokenlab.sh | Gemini-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
| Angabe | Bedeutung |
|---|---|
| Kompatibel | Die verlinkte TokenLab-Anleitung verwendet dokumentierte Konfigurationsoptionen des Clients |
| Mit Einschränkungen kompatibel | Die 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
| Tool | Status | API-Format | Hinweise |
|---|---|---|---|
| Claude Code | Kompatibel | Anthropic Messages | Verwendet ANTHROPIC_BASE_URL und einen TokenLab-API-Schlüssel |
| Codex CLI | Mit Einschränkungen kompatibel | Responses | Verwendet Responses; verfügbare Funktionen hängen vom gewählten Modell ab |
| Cursor | Mit Einschränkungen kompatibel | OpenAI-kompatibel | Gilt für Cursor-Funktionen mit frei wählbarem API-Schlüssel und eigener URL |
| Cline | Kompatibel | OpenAI-kompatibel | OpenAI Compatible auswählen und Basis-URL sowie Modell-ID eintragen |
| Kilo Code | Kompatibel | OpenAI-kompatibel | Benutzerdefinierten Anbieter und Modell-ID konfigurieren |
| OpenCode | Kompatibel | OpenAI-kompatibel | Separate Anbieterkonfiguration mit OPENCODE_CONFIG laden |
| OpenHands | Kompatibel | OpenAI-kompatibel | LiteLLM-basierte Oberfläche: Advanced → Custom Model (Präfix openai/) und Base URL |
| Gemini CLI | Mit Einschränkungen kompatibel | Gemini | GOOGLE_GEMINI_BASE_URL mit API-Schlüssel-Authentifizierung verwenden; ein separates GEMINI_CLI_HOME erhält die vorhandene Konfiguration |
Chat-Apps
| App | Status | Hinweise |
|---|---|---|
| Chatbox | Kompatibel | Anbieter vom Typ OpenAI API Compatible hinzufügen |
| Cherry Studio | Kompatibel | Anbieter hinzufügen und Verify and Enable abschließen |
| DeepChat | Kompatibel | Für Chat Completions OpenAI Completions auswählen |
| Jan | Kompatibel | OpenAI-kompatiblen Dienst hinzufügen |
| LibreChat | Kompatibel | Benutzerdefinierten OpenAI-kompatiblen Endpunkt konfigurieren |
| Open WebUI | Kompatibel | OpenAI-kompatible Verbindung hinzufügen und API Type auf Chat setzen |
SDKs und Frameworks
| Client | Status | Einrichtung |
|---|---|---|
| OpenAI SDK | Kompatibel | base_url / baseURL auf https://api.tokenlab.sh/v1 setzen |
| Anthropic SDK | Kompatibel | Basis-URL auf https://api.tokenlab.sh setzen |
| Vercel AI SDK | Kompatibel | Benutzerdefinierten OpenAI-kompatiblen Anbieter erstellen |
| LangChain | Kompatibel | ChatOpenAI oder OpenAIEmbeddings mit der TokenLab-URL konfigurieren |
| LlamaIndex | Kompatibel | Optionen für OpenAI-kompatible Clients verwenden |
| OpenAI Agents SDK | Mit Einschränkungen kompatibel | Die Anleitung nutzt OpenAIChatCompletionsModel; vor Responses die Funktionsunterstützung von Modell und SDK prüfen |
| AutoGen | Kompatibel | OpenAI-kompatiblen Modell-Client verwenden |
| CrewAI | Kompatibel | OpenAI-kompatiblen LLM-Client konfigurieren |
| PydanticAI | Kompatibel | OpenAI-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_formatsauffü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.