Aller au contenu principal

Accès à l’API depuis OpenCode

OpenCode permet d’interagir avec le modèle ClovisLLM directement depuis votre terminal.

Elle permet notamment de :

générer du code
exécuter des commandes intelligentes
naviguer dans un projet
automatiser des tâches

Installation d’OpenCode

opencode

Assurez-vous d’avoir Node.js installé.

Installez OpenCode via npm :

npm install -g opencode

Lancez ensuite l’outil :

opencode

Configuration d’OpenCode

Vous pouvez configurer OpenCode via un fichier :

Emplacement :

~/.config/opencode

Ajoutez la configuration suivante :

{
"$schema": "https://opencode.ai/config.json",
"provider": {
"litellm": {
"npm": "@ai-sdk/openai-compatible",
"name": "ClovisLLM",
"options": {
"baseURL": "https://llm-gateway.clovis-ai.fr/v1"
},
"models": {
"ClovisLLM": {
"name": "ClovisLLM"
}
}
}
}
}

Utilisation

Connexion à un provider

opencode provide

Configuration API

opencode apikey

(entrez votre clé API depuis la console Clovis)

Une fois configuré, vous pouvez interagir avec votre modèle directement dans le terminal :

Ask anything... "Explain this function"