Überblick
TokenLab lässt sich am einfachsten integrieren, wenn du das SDK nach dem benötigten Verhalten auswählst:- offizielle Anthropic SDKs für Claude-native /v1/messages
- offizielle Gemini / Google AI Tools für Gemini-native Request-Formate
- offizielle OpenAI SDKs für OpenAI-kompatible /v1-Routen und Responses-ähnliche Nutzung
Empfohlene SDKs
OpenAI Python
pip install openaiOpenAI Node
npm install openaiOpenAI Go
go get github.com/openai/openai-go/v3Anthropic SDK
Native Unterstützung für Claude Messages API
OpenAI SDK-Beispiel
Nutze dieses Beispiel, wenn du einen bestehenden OpenAI-kompatiblen Client migrierst oder den /v1-Kompatibilitätspfad möchtest. Für Claude-native oder Gemini-native Funktionen verwende stattdessen das passende native SDK.OpenAI Go-Beispiel
Anthropic SDK-Beispiel
Welches SDK solltest du verwenden?
Bewährte Praktiken
Native Routen wählen, wenn Verhalten zählt
Native Routen wählen, wenn Verhalten zählt
Nutze Anthropic- oder Gemini-native Routen für provider-spezifische Felder, Tools, Streaming-Details und Verhalten, das nicht durch ein anderes Format übersetzt werden sollte.
OpenAI-kompatibles /v1 für Migration nutzen
OpenAI-kompatibles /v1 für Migration nutzen
OpenAI-kompatible SDKs sind ideal für bestehende OpenAI-ähnliche Clients, portable Chats und Embeddings. Sie sind ein Kompatibilitätspfad, nicht die einzige TokenLab API-Oberfläche.
Base URLs explizit halten
Base URLs explizit halten
Übergib TokenLab Base URLs direkt in der Client-Konfiguration, statt ältere Environment-Variable-Aliase zu verwenden.