Skip to content

Vercel AI SDK с NordRouter

Установка:

bash
npm install ai @ai-sdk/openai-compatible
ts
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.

Все программы