OpenCode é uma ferramenta de codificação com IA que oferece suporte a provedores personalizados. Você pode configurar o OpenCode com o endpoint da API de LLM compatível com OpenAI da Novita e usar modelos da Novita para codificação, depuração, refatoração e perguntas e respostas sobre projetos.
Pré-requisitos
Antes de começar, prepare os seguintes valores:
- Chave de API: Crie ou copie uma chave de API em Gerenciamento de Chaves.
- URL base:
https://api.novita.ai/openai/v1
- ID do modelo: Copie do Model Hub o ID do modelo que você deseja usar, como
deepseek/deepseek-v3.1.
Instalar o OpenCode
O OpenCode oferece opções de linha de comando e desktop. Escolha um método de instalação.
Linux / macOS / WSL2
Use um dos seguintes métodos:
Desktop
Você também pode baixar o aplicativo desktop em:
Configurar um provedor personalizado
Abra a página de configurações do OpenCode e encontre as configurações de provedor. Dependendo da sua versão do OpenCode, isso geralmente fica em Settings → Providers → Custom Provider.
Preencha os seguintes valores:
Certifique-se de que o ID do modelo corresponda exatamente ao valor no Model Hub da Novita. O tamanho do contexto, os preços e as capacidades dependem do modelo selecionado.
Verificar o modelo
Depois de salvar o provedor, selecione seu modelo da Novita no OpenCode e envie um prompt de teste:
Se o modelo responder, a integração está funcionando. Se a verificação falhar, confira se:
- Sua chave de API está correta e sua conta tem saldo disponível.
- A URL base é
https://api.novita.ai/openai/v1.
- O ID do modelo está correto.
- Sua rede consegue acessar o endpoint da API da Novita.