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

> Verbind OpenCode met Novita's OpenAI-compatibele LLM-API-eindpunt.

OpenCode is een AI-codingtool die aangepaste providers ondersteunt. Je kunt OpenCode configureren met Novita's OpenAI-compatibele LLM-API-eindpunt en Novita-modellen gebruiken voor coderen, debuggen, refactoren en project-Q\&A.

## Vereisten

Bereid de volgende waarden voor voordat je begint:

* **API-sleutel**: Maak of kopieer een API-sleutel vanuit [Key Management](https://novita.ai/settings/key-management).
* **Base URL**: `https://api.novita.ai/openai/v1`
* **Model ID**: Kopieer de model-ID die je wilt gebruiken uit de Model Hub, zoals `deepseek/deepseek-v3.1`.

## OpenCode installeren

OpenCode biedt opties voor de opdrachtregel en desktop. Kies één installatiemethode.

### Linux / macOS / WSL2

Gebruik een van de volgende methoden:

```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
```

### Desktop

Je kunt de desktop-app ook downloaden via:

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

## Een aangepaste provider configureren

Open de instellingenpagina van OpenCode en zoek de providerinstellingen. Afhankelijk van je OpenCode-versie staat dit meestal onder **Settings** → **Providers** → **Custom Provider**.

Vul de volgende waarden in:

| Veld         | Waarde                                |
| :----------- | :------------------------------------ |
| Weergavenaam | `Novita`                              |
| Base URL     | `https://api.novita.ai/openai/v1`     |
| API-sleutel  | Je Novita API-sleutel                 |
| Model ID     | Bijvoorbeeld `deepseek/deepseek-v3.1` |

<Tip>
  Zorg ervoor dat de Model ID exact overeenkomt met de waarde in Novita's Model Hub. Contextlengte, prijzen en mogelijkheden zijn afhankelijk van het geselecteerde model.
</Tip>

## Het model verifiëren

Nadat je de provider hebt opgeslagen, selecteer je je Novita-model in OpenCode en stuur je een testprompt:

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

Als het model reageert, werkt de integratie. Als de verificatie mislukt, controleer dan of:

* Je API-sleutel correct is en je account voldoende saldo heeft.
* De Base URL `https://api.novita.ai/openai/v1` is.
* De Model ID correct is.
* Je netwerk het Novita API-eindpunt kan bereiken.
