
Guides 5 min read· 7 Aug 2026· By Guides
Vercel AI SDK + TokenBaazar
Use the AI SDK's OpenAI provider with a custom base URL.
The Vercel AI SDK's @ai-sdk/openai provider takes a baseURL override. Everything else — streamText, generateObject, tool calls — works identically.
typescript
import { createOpenAI } from "@ai-sdk/openai";
const tb = createOpenAI({
apiKey: process.env.TB_KEY!,
baseURL: "https://tokenbaazar.in/api/public/v1",
});
const { text } = await generateText({ model: tb("openai/gpt-5.4-mini"), prompt });