> ## Documentation Index
> Fetch the complete documentation index at: https://novita.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenCode

> Conecta OpenCode al endpoint de API LLM de Novita compatible con OpenAI.

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](https://novita.ai/settings/key-management).
* **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:

```bash theme={"system"}
curl -fsSL https://opencode.ai/install | bash
```

```bash theme={"system"}
brew install anomalyco/tap/opencode
```

```bash theme={"system"}
npm i -g opencode-ai
```

### Escritorio

También puedes descargar la aplicación de escritorio desde:

```text theme={"system"}
https://opencode.ai/download
```

## 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:

| Campo               | Valor                                 |
| :------------------ | :------------------------------------ |
| Nombre para mostrar | `Novita`                              |
| URL base            | `https://api.novita.ai/openai/v1`     |
| Clave de API        | Tu clave de API de Novita             |
| ID de modelo        | Por ejemplo, `deepseek/deepseek-v3.1` |

<Tip>
  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.
</Tip>

## Verificar el modelo

Después de guardar el proveedor, selecciona tu modelo de Novita en OpenCode y envía un prompt de prueba:

```text theme={"system"}
In one sentence, tell me what programming tasks you can help with.
```

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.
