Laras RouterDocs

Integrasi

Vercel AI SDK

Toolkit TypeScript untuk aplikasi AI, lewat provider yang kompatibel dengan OpenAI. Panduan setup langkah demi langkah dengan Laras Router.

Di halaman ini

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.

Shell
npm install ai @ai-sdk/openai-compatible

Simpan API key Anda

Simpan kunci Anda di variabel lingkungan.

Shell
export LARAS_API_KEY="lr_live_your_key_here"

Hasilkan teks

Buat provider lalu hasilkan teks.

TypeScript
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/openai memanggil Responses API secara default.
  • Untuk streaming, gunakan streamText. Agar penggunaan token ikut dikirim saat streaming, setel includeUsage: true ketika membuat provider.

Pengaturan dan tampilan bisa berubah antarversi. Jika ada yang berbeda, periksa dokumentasi Vercel AI SDK. Untuk tool lain, lihat semua integrasi.