Rechercher dans la doc...

Commencez à taper pour rechercher dans la documentation

opencode
OpenCode

Guide de configuration OpenCode

Ajoutez UnoRouter comme fournisseur personnalisé dans OpenCode et choisissez n'importe quel modèle comme agent de code actif.

Apercu

OpenCode lit ses fournisseurs depuis un fichier de configuration JSON. Ajoutez UnoRouter comme fournisseur personnalisé avec l'adaptateur compatible OpenAI et vous pourrez choisir n'importe quel modèle UnoRouter comme modèle actif.

Configuration rapide

Renseignez ces valeurs dans le client. Votre cle se remplit automatiquement une fois connecte.

text
URL de base: https://api.unorouter.ai/v1
Cle API: YOUR_API_KEY

Connectez-vous pour remplir automatiquement votre clé API

Compatibilite

Chat CompletionsStreamingAppel d'outils

Configuration etape par etape

  1. 1
    Ouvrir le fichier de configuration OpenCode

    Appuyez sur Ctrl + O dans OpenCode et collez le chemin. Sous Windows, remplacez YOUR_USER par votre nom d'utilisateur Windows.

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    Connectez-vous pour remplir automatiquement votre clé API

  2. 2
    Remplacer le contenu du fichier

    Videz le fichier et collez le bloc de fournisseur UnoRouter. Renseignez votre clé API UnoRouter et choisissez n'importe quel modèle du catalogue.

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.ai/v1"
          }
        }
      }
    }

    Connectez-vous pour remplir automatiquement votre clé API

  3. 3
    Enregistrer et recharger

    Appuyez sur Ctrl + S pour enregistrer, puis sur Ctrl + Maj + P et lancez Developer: Reload Window. OpenCode prend en compte le nouveau fournisseur au rechargement.

  4. 4
    Choisir un modèle

    Ouvrez le sélecteur de modèle dans OpenCode et passez au modèle que vous avez ajouté. L'adaptateur compatible OpenAI gère automatiquement le streaming et l'appel d'outils.

Modeles recommandes

Modeles gratuits qui fonctionnent bien ici. Collez n'importe quel id de modele dans le client.

mistral-code-latestgemma-sea-lion-v4-27bdeepseek-v3.2hermes-3-llama-3.1-405ballam-2-7b

Points de vigilance

  • OpenCode utilise en interne l'adaptateur npm @ai-sdk/openai-compatible, vous pouvez donc continuer à ajouter des modèles sous "models" sans redémarrer.
  • Si Developer: Reload Window n'affiche pas votre fournisseur, vérifiez que le JSON a été enregistré sans virgules en fin de ligne.
  • Utilisez les identifiants de modèle exacts du catalogue UnoRouter. Retirez tout préfixe de fournisseur en tête si un copier-coller en a ajouté un.
Générer une clé APIModèles