Integrasi
Vercel AI SDK
Toolkit TypeScript untuk aplikasi AI, lewat provider yang kompatibel dengan OpenAI. Panduan setup langkah demi langkah dengan Laras Router.
Panduan ini menghubungkan Vercel AI SDK ke Laras Router. Setiap langkah sudah dicek dengan dokumentasi Vercel AI SDK.
Anda memerlukan API key (lr_live_…) dan saldo yang sudah diisi. Baru mengenal Laras Router? Mulai dari Quickstart.
Setup
Instal package
Instal AI SDK dan provider yang kompatibel dengan OpenAI.
npm install ai @ai-sdk/openai-compatible
Simpan API key Anda
Simpan kunci Anda di variabel lingkungan.
export LARAS_API_KEY="lr_live_your_key_here"
Hasilkan teks
Buat provider lalu hasilkan teks.
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { generateText } from "ai";
const laras = createOpenAICompatible({
name: "larasrouter",
baseURL: "https://api.larasrouter.com/v1",
apiKey: process.env.LARAS_API_KEY,
});
const { text } = await generateText({
model: laras("deepseek-flash"),
prompt: "Hello!",
});
console.log(text);
Perlu diketahui
- Gunakan
@ai-sdk/openai-compatible. Sejak AI SDK 5, provider@ai-sdk/openaimemanggil Responses API secara default. - Untuk streaming, gunakan
streamText. Agar penggunaan token ikut dikirim saat streaming, setelincludeUsage: trueketika membuat provider.
Pengaturan dan tampilan bisa berubah antarversi. Jika ada yang berbeda, periksa dokumentasi Vercel AI SDK. Untuk tool lain, lihat semua integrasi.