Vercel AI SDK с NordRouter
Установка:
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);Ключ должен оставаться на сервере. В React-компонент клиента его не передавайте.
Официальная справка: OpenAI-compatible providers.