Matriks kompatibilitas

SDK & Library

SDK dan library yang direkomendasikan untuk integrasi TokenLab

Ikhtisar

TokenLab paling mudah diintegrasikan dengan mencocokkan SDK dengan perilaku yang Anda butuhkan:

  • SDK Anthropic resmi untuk perilaku asli Claude /v1/messages
  • alat resmi Gemini / Google AI untuk bentuk permintaan asli Gemini
  • SDK OpenAI resmi untuk rute /v1 yang kompatibel dengan OpenAI dan penggunaan bergaya Responses

Lihat halaman integrasi terkait untuk konfigurasi klien dan batas model. Panduan awal memuat permintaan pertama yang lengkap.

SDK yang Direkomendasikan

Contoh OpenAI SDK

Gunakan ini saat Anda memigrasikan klien yang sudah kompatibel dengan OpenAI atau menginginkan jalur kompatibilitas /v1. Untuk fitur native Claude atau native Gemini, gunakan SDK native yang sesuai.

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)

Contoh OpenAI Go

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
}

Contoh Anthropic SDK

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

SDK Mana yang Harus Anda Gunakan?

TujuanJalur yang Direkomendasikan
Perilaku native penyediaSDK atau rute native penyedia
Klien yang sudah kompatibel dengan OpenAISDK OpenAI di TokenLab /v1
Chat portabel / embeddingsRute /v1 yang kompatibel dengan OpenAI
Fitur bawaan ClaudeAnthropic SDK
Bentuk permintaan native GeminiAPI / SDK native Gemini
LangChain / LlamaIndex / Vercel AI SDKGunakan halaman integrasi khusus

Praktik Terbaik

Di halaman ini