Skip to main content

Gambaran Umum

Tipe: Framework atau PlatformJalur Utama: Default yang kompatibel dengan OpenAITingkat Dukungan: Pola integrasi yang direkomendasikan
Untuk TokenLab, default yang paling stabil di Vercel AI SDK adalah penyedia yang kompatibel dengan OpenAI. Jika Anda secara khusus memerlukan perilaku native-Responses, Anda dapat beralih ke penyedia OpenAI dan tetap menggunakan base URL TokenLab yang sama. Anggap halaman ini sebagai pola integrasi yang direkomendasikan, bukan sebagai jaminan bahwa setiap helper di Vercel AI SDK didukung oleh TokenLab.

Paket Penyedia TokenLab

TokenLab juga mengelola wrapper penyedia yang ringan untuk Vercel AI SDK:

Default yang Direkomendasikan: Penyedia yang Kompatibel dengan OpenAI

Menghasilkan Teks (Generate Text)

Streaming Teks (Stream Text)

Pemanggilan Tool (Tool Calling)

Output Terstruktur (Structured Output)

Jika Anda Secara Eksplisit Memerlukan Perilaku Native-Responses

Gunakan @ai-sdk/openai-compatible sebagai default yang aman untuk integrasi bergaya proxy. Beralihlah ke @ai-sdk/openai hanya jika Anda secara eksplisit menginginkan jalur penyedia yang dibangun di atas /v1/responses.

Variabel Lingkungan (Environment Variables)

Praktik Terbaik

Untuk gateway pihak ketiga dan backend proxy, @ai-sdk/openai-compatible biasanya merupakan titik awal yang paling minim kendala.
Jika Anda memerlukan perilaku penyedia yang terikat pada /v1/responses, ubahlah paket penyedia secara sengaja alih-alih mencampur kedua pola tersebut dalam satu klien.
Jangan pernah mengekspos kunci API TokenLab Anda dalam kode sisi klien (client-side). Letakkan pengaturan penyedia di file server atau rute API.