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

> Connectez OpenCode au point de terminaison de l’API LLM compatible OpenAI de Novita.

OpenCode est un outil de codage IA qui prend en charge les fournisseurs personnalisés. Vous pouvez configurer OpenCode avec le point de terminaison de l’API LLM compatible OpenAI de Novita et utiliser les modèles Novita pour le codage, le débogage, la refactorisation et les questions-réponses sur vos projets.

## Prérequis

Avant de commencer, préparez les valeurs suivantes :

* **Clé API** : créez ou copiez une clé API depuis [Gestion des clés](https://novita.ai/settings/key-management).
* **URL de base** : `https://api.novita.ai/openai/v1`
* **ID du modèle** : copiez l’ID du modèle que vous souhaitez utiliser depuis le Model Hub, par exemple `deepseek/deepseek-v3.1`.

## Installer OpenCode

OpenCode propose des options en ligne de commande et sur ordinateur. Choisissez une méthode d’installation.

### Linux / macOS / WSL2

Utilisez l’une des méthodes suivantes :

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

### Ordinateur

Vous pouvez également télécharger l’application de bureau depuis :

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

## Configurer un fournisseur personnalisé

Ouvrez la page des paramètres d’OpenCode et recherchez les paramètres du fournisseur. Selon votre version d’OpenCode, cela se trouve généralement sous **Settings** → **Providers** → **Custom Provider**.

Renseignez les valeurs suivantes :

| Champ           | Valeur                                |
| :-------------- | :------------------------------------ |
| Nom d’affichage | `Novita`                              |
| URL de base     | `https://api.novita.ai/openai/v1`     |
| Clé API         | Votre clé API Novita                  |
| ID du modèle    | Par exemple, `deepseek/deepseek-v3.1` |

<Tip>
  Assurez-vous que l’ID du modèle correspond exactement à la valeur indiquée dans le Model Hub de Novita. La longueur du contexte, les tarifs et les capacités dépendent du modèle sélectionné.
</Tip>

## Vérifier le modèle

Après avoir enregistré le fournisseur, sélectionnez votre modèle Novita dans OpenCode et envoyez une invite de test :

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

Si le modèle répond, l’intégration fonctionne. Si la vérification échoue, vérifiez que :

* Votre clé API est correcte et que votre compte dispose d’un solde disponible.
* L’URL de base est `https://api.novita.ai/openai/v1`.
* L’ID du modèle est correct.
* Votre réseau peut atteindre le point de terminaison de l’API Novita.
