3 Baris Kode, Ubah OpenAI SDK ke Gateway Terpadu TonBo
Token API TonBo sepenuhnya kompatibel dengan protokol endpoint OpenAI—kode Python / Node / Go yang sudah berjalan dengan OpenAI SDK dapat beralih ke gateway terpadu TonBo hanya dengan mengubah 3 baris konfigurasi base_url dan api_key, satu kali panggilan menghubungkan GPT-5, Claude 4.5 Opus, Gemini 2.5 Pro, Grok 4, Llama 4, dan 50+ model besar lainnya. Tidak perlu menulis lapisan adaptasi terpisah untuk setiap penyedia layanan, tidak perlu memelihara 5 API Key, dan tagihan Anda hanya satu lembar.
Langkah Pertama: Dapatkan Token dan base_url
Kuota Token Bulanan Termasuk dalam Setiap Langganan
Setiap paket langganan TonBo mencakup kuota Token bulanan, mencakup model flagship, model cepat, dan model bobot sumber terbuka. Paket Basic mendapat 5M token per bulan, paket Pro 20M, paket Team 50M yang dapat didistribusikan ke 5 akun. Token API dan workbench percakapan AI berbagi kuota yang sama—token yang dikonsumsi dalam percakapan dan token yang dikonsumsi oleh panggilan kode dipotong dari satu tagihan.
Buat API Key dengan Satu Klik di Konsol
Login ke konsol TonBo, masuk ke "Developer → Token API", klik "Generate API Key" untuk mendapatkan string kunci yang dimulai dengan sk-tb-. base_url tetap https://api.tonboai.com/v1. Catat kedua nilai ini, kemudian masukkan ke konfigurasi SDK.
Langkah Kedua: Ubah 3 Baris Kode untuk Integrasi
Python: openai SDK
Cara inisialisasi SDK Python resmi seperti berikut, ganti api_key dan base_url dengan nilai TonBo:
from openai import OpenAI
client = OpenAI(
api_key="sk-tb-xxxxxxxxxx",
base_url="https://api.tonboai.com/v1",
)
resp = client.chat.completions.create(
model="claude-4-5-sonnet",
messages=[{"role": "user", "content": "Tulis implementasi quick sort"}],
)
print(resp.choices[0].message.content)
Node.js: openai SDK
Di sisi Node, hanya ubah dua baris:
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-tb-xxxxxxxxxx",
baseURL: "https://api.tonboai.com/v1",
});
const resp = await client.chat.completions.create({
model: "gpt-5",
messages: [{ role: "user", content: "Berikan saya tiga solusi kunci terdistribusi Redis" }],
});
console.log(resp.choices[0].message.content);
Go: go-openai
sashabaranov/go-openai adalah standar de facto ekosistem Go, juga dapat beralih langsung:
import openai "github.com/sashabaranov/go-openai"
cfg := openai.DefaultConfig("sk-tb-xxxxxxxxxx")
cfg.BaseURL = "https://api.tonboai.com/v1"
client := openai.NewClientWithConfig(cfg)
resp, _ := client.CreateChatCompletion(ctx, openai.ChatCompletionRequest{
Model: "gemini-2-5-pro",
Messages: []openai.ChatCompletionMessage{
{Role: openai.ChatMessageRoleUser, Content: "Jelaskan teorema CAP"},
},
})
Langkah Ketiga: Beralih Model Hanya Ubah Parameter model
Semua 50+ model besar di gateway terpadu TonBo menggunakan protokol Chat Completions yang sama, beralih model hanya ubah satu field model:
gpt-5— Penalaran flagship OpenAI + Agentgpt-4o— Multimodal OpenAI + streaming biaya rendahclaude-4-5-opus— Konteks panjang Anthropic untuk generasi kodeclaude-4-5-sonnet— Model default Agent throughput tinggi Anthropicgemini-2-5-pro— Konteks super panjang Google + multimodalgrok-4— Penalaran xAI + pencarian real-timellama-4-maverick— Flagship bobot sumber terbuka Metadeepseek-v3-2— Bobot sumber terbuka kode dan penalaran DeepSeekqwen-3-max— Model native bahasa Mandarin sumber terbuka Alibaba
Lihat daftar lengkap di halaman direktori model konsol, model baru atau penyesuaian tingkat akan otomatis muncul di bawah API yang sama, klien tidak perlu upgrade.
Perbandingan Umum: Token API TonBo vs API Resmi Langsung
| Dimensi | Token API TonBo | API Resmi Langsung |
|---|---|---|
| Kompatibilitas SDK | 100% kompatibel OpenAI, ubah base_url saja | Setiap penyedia punya SDK sendiri |
| Beralih Model Ganda | Hanya ubah parameter model | Perlu beralih SDK, redo lapisan adaptasi |
| Manajemen API Key | Satu | N kunci |
| Tagihan | Berdasarkan paket langganan + overage per penggunaan | Tagihan terpisah untuk setiap penyedia |
| Saluran Jaringan | Termasuk terowongan keamanan AI, latensi rendah stabil | Tergantung jaringan lokal |
| Kecepatan Efektif | 3 baris perubahan langsung berlaku | Setiap penambahan penyedia perlu kontrak ulang |
Integrasi Sekali, 50+ Model Besar Siap Digunakan
Token API TonBo adalah kemampuan standar langganan, berbagi satu tagihan dan satu kuota dengan terowongan keamanan AI dan workbench percakapan terpadu. Lihat dokumentasi Token API atau daftar akun TonBo sekarang, 3 baris kode sudah cukup untuk menjalankan permintaan pertama Anda.

