Kompatibilitätsmatrix

SDKs & Bibliotheken

Empfohlene SDKs und Bibliotheken für TokenLab-Integrationen

Ü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

Die jeweilige Integrationsseite erklärt die Client-Konfiguration und Modellgrenzen. Eine vollständige erste Anfrage finden Sie im Schnellstart.

Empfohlene SDKs

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.

from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://api.tokenlab.sh/v1"
)

response = client.responses.create(
    model="gpt-5.6-terra",
    input="Reply with: Connected to TokenLab."
)

print(response.output_text)

OpenAI Go-Beispiel

package main

import (
    openai "github.com/openai/openai-go/v3"
    "github.com/openai/openai-go/v3/option"
)

func main() {
    client := openai.NewClient(
        option.WithAPIKey("sk-your-api-key"),
        option.WithBaseURL("https://api.tokenlab.sh/v1"),
    )

    _ = client
}

Anthropic SDK-Beispiel

from anthropic import Anthropic

client = Anthropic(
    api_key="sk-your-api-key",
    base_url="https://api.tokenlab.sh"
)

message = client.messages.create(
    model="claude-sonnet-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}]
)

Welches SDK solltest du verwenden?

ZielEmpfohlener Pfad
Provider-natives VerhaltenNatives Provider-SDK oder Route
Bestehender OpenAI-kompatibler ClientOpenAI SDK mit TokenLab /v1
Portable Chats / EmbeddingsOpenAI-kompatible /v1-Routen
Claude-native FunktionenAnthropic SDK
Gemini-native Request-FormateGemini-native API / SDK
LangChain / LlamaIndex / Vercel AI SDKDie jeweilige Integrationsseite nutzen

Bewährte Praktiken

Auf dieser Seite