OpenCode es una herramienta de programación con IA que admite proveedores personalizados. Puedes configurar OpenCode con el endpoint de API LLM de Novita compatible con OpenAI y usar modelos de Novita para programación, depuración, refactorización y preguntas y respuestas sobre proyectos.
Requisitos previos
Antes de comenzar, prepara los siguientes valores:
- Clave de API: Crea o copia una clave de API desde Gestión de claves.
- URL base:
https://api.novita.ai/openai/v1
- ID de modelo: Copia el ID de modelo que quieres usar desde el Model Hub, como
deepseek/deepseek-v3.1.
Instalar OpenCode
OpenCode ofrece opciones de línea de comandos y de escritorio. Elige un método de instalación.
Linux / macOS / WSL2
Usa uno de los siguientes métodos:
Escritorio
También puedes descargar la aplicación de escritorio desde:
Configurar un proveedor personalizado
Abre la página de configuración de OpenCode y busca la configuración de proveedores. Según tu versión de OpenCode, normalmente se encuentra en Settings → Providers → Custom Provider.
Completa los siguientes valores:
Asegúrate de que el ID de modelo coincida exactamente con el valor en el Model Hub de Novita. La longitud de contexto, los precios y las capacidades dependen del modelo seleccionado.
Verificar el modelo
Después de guardar el proveedor, selecciona tu modelo de Novita en OpenCode y envía un prompt de prueba:
Si el modelo responde, la integración está funcionando. Si la verificación falla, comprueba que:
- Tu clave de API sea correcta y que tu cuenta tenga saldo disponible.
- La URL base sea
https://api.novita.ai/openai/v1.
- El ID de modelo sea correcto.
- Tu red pueda acceder al endpoint de API de Novita.