Vercel AI SDK from NordRouter
Installation:
bash
npm install ai @ai-sdk/openai-compatiblets
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { generateText } from "ai";
const nordrouter = createOpenAICompatible({
name: "nordrouter",
apiKey: process.env.NORDROUTER_API_KEY,
baseURL: "https://nordrouter.com/v1",
});
const { text } = await generateText({
model: nordrouter("anthropic/claude-sonnet-4.6"),
prompt: "Напиши короткое приветствие",
});
console.log(text);The key must remain on the server. Don't pass it to the client's React component.
Official information:OpenAI-compatible providers.