roteiavários modelos de IA, em reais
DocumentaçãoOPENCODE

Use os modelos da Roteia no OpenCode.

O OpenCode aceita provedores OpenAI-compatible. Você cadastra a chave uma vez, aponta a URL base para a Roteia e escolhe os modelos do projeto.

ETAPA 01

Guarde a chave no ambiente

Crie uma chave para o projeto no painel da Roteia e exponha o valor somente na sessão em que o OpenCode será executado. Não grave o segredo no arquivo do projeto.

Terminal
export ROTEIA_API_KEY="cole-sua-chave-aqui"
ETAPA 02

Adicione o provedor Roteia

No arquivo opencode.json do projeto, use o adaptador OpenAI-compatible, a URL base da Roteia e a variável de ambiente. O ID do modelo precisa existir no catálogo atual.

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "roteia": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Roteia",
      "options": {
        "baseURL": "https://api.roteia.ai/v1",
        "apiKey": "{env:ROTEIA_API_KEY}"
      },
      "models": {
        "deepseek/deepseek-v4-flash": {
          "name": "DeepSeek V4 Flash"
        }
      }
    }
  }
}
ETAPA 03

Conecte e teste

No OpenCode, execute /connect, escolha Other, use roteia como ID do provedor e informe a chave quando solicitado. Depois rode /models e selecione o modelo configurado.

Se o modelo não aparecer, confira se o ID usado em /connect é o mesmo do arquivo, valide o JSON e consulte /v1/models. Para tarefas com ferramentas, escolha um modelo que declare suporte a tools.

Pronto para fazer a primeira chamada?

Criar conta