Skip to content

NordRouter em Vercel Edge Functions

No Vercel, adicione o segredo NORDROUTER_API_KEY a Configurações do projeto → Variáveis de ambiente.

ts
import OpenAI from "openai";

export const runtime = "edge";

const client = new OpenAI({
  apiKey: process.env.NORDROUTER_API_KEY,
  baseURL: "https://nordrouter.com/v1",
});

export async function POST(request: Request) {
  const { prompt } = await request.json();
  const result = await client.chat.completions.create({
    model: "anthropic/claude-sonnet-4.6",
    messages: [{ role: "user", content: prompt }],
  });
  return Response.json({ text: result.choices[0].message.content });
}

Adicione o segredo separadamente para os ambientes de desenvolvimento, visualização e produção necessários. Não passe em variáveis ​​com o prefixo NEXT_PUBLIC_.

Todos os programas