Uyumluluk matrisi

SDK'ler ve Kütüphaneler

TokenLab entegrasyonları için önerilen SDK'ler ve kütüphaneler

Genel Bakış

TokenLab'yı, SDK'yı ihtiyacınız olan davranışla eşleştirerek entegre etmesi en kolay olanıdır:

  • resmi Anthropic SDK'leri için Claude'a özgü /v1/messages davranışı
  • Gemini'ye özgü istek biçimleri için resmi Gemini / Google AI araçları
  • OpenAI ile uyumlu /v1 yolları ve Responses tarzı kullanım için resmi OpenAI SDK'ları

İstemci ayarları ve model sınırları için ilgili entegrasyon sayfasına bakın. Hızlı başlangıç tam bir ilk istek örneği içerir.

Önerilen SDK'ler

OpenAI SDK Örneği

Mevcut bir OpenAI uyumlu istemciyi taşıyorsanız veya /v1 uyumluluk yolunu istiyorsanız bunu kullanın. Claude'a özgü ya da Gemini'ye özgü özellikler için bunun yerine eşleşen yerel SDK'yı kullanın.

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 Örneği

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 Örneği

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!"}]
)

Hangi SDK'yı Kullanmalısınız?

AmaçÖnerilen yol
Sağlayıcıya özgü davranışYerel sağlayıcı SDK'sı veya rota
Mevcut OpenAI uyumlu istemciTokenLab üzerindeki OpenAI SDK /v1
Taşınabilir sohbet / embeddingsOpenAI uyumlu /v1 rotaları
Claude'a özgü özelliklerAnthropic SDK
Gemini'ye özgü istek yapılarıGemini'ye özgü API / SDK
LangChain / LlamaIndex / Vercel AI SDKÖzel entegrasyon sayfalarını kullanın

En İyi Uygulamalar

Bu sayfada