roteiavários modelos de IA, em reais
DocumentaçãoNODE.JS

Integre a Roteia com Node.js.

A API mantém o formato conhecido pelo ecossistema OpenAI, permitindo configurar uma nova base URL sem criar um cliente do zero.

ETAPA 01

Instale a dependência

Instale o cliente oficial no projeto em que a chamada será executada.

Terminal
npm install openai
ETAPA 02

Envie uma mensagem

Mantenha a chave no ambiente do servidor e use o ID completo de um modelo disponível.

index.mjs
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.ROTEIA_API_KEY,
  baseURL: "https://api.roteia.ai/v1",
});

const response = await client.chat.completions.create({
  model: "deepseek/deepseek-v4-flash",
  messages: [{ role: "user", content: "Crie três opções de título." }],
});

console.log(response.choices[0].message.content);
ETAPA 03

Trate falhas de forma clara

Mostre ao usuário uma mensagem útil e registre o status HTTP para diagnóstico. Não tente novamente de forma ilimitada: defina quantidade, intervalo e quais erros podem ser repetidos.

Pronto para fazer a primeira chamada?

Criar conta