Configuration d’OpenCode

Connectez OpenCode à Modelflare comme fournisseur compatible OpenAI et changez de modèle ou de groupe pris en charge.

1. Créer une clé API

Créez une clé API Modelflare dont le groupe autre que celui par défaut peut accéder à gpt-5.6-sol.

2. Installer OpenCode

Windows PowerShell

choco install opencode
opencode --version

Linux ou macOS

curl -fsSL https://opencode.ai/install | bash
opencode --version

3. Créer opencode.json

Entrez le répertoire de votre projet, puis exécutez la commande pour votre système.

Windows PowerShell

$config = @'
{
  "$schema": "https://opencode.ai/config.json",
  "model": "modelflare/gpt-5.6-sol",
  "provider": {
    "modelflare": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Modelflare",
      "options": { "baseURL": "https://modelflare.dev/v1" },
      "models": {
        "gpt-5.6-sol": { "name": "GPT 5.6 Sol" }
      }
    }
  }
}
'@
$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false
[System.IO.File]::WriteAllText(
  (Join-Path (Get-Location) "opencode.json"),
  $config,
  $utf8NoBom
)

Linux ou macOS

cat > opencode.json << 'EOF'
{
  "$schema": "https://opencode.ai/config.json",
  "model": "modelflare/gpt-5.6-sol",
  "provider": {
    "modelflare": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Modelflare",
      "options": { "baseURL": "https://modelflare.dev/v1" },
      "models": {
        "gpt-5.6-sol": { "name": "GPT 5.6 Sol" }
      }
    }
  }
}
EOF

4. Connectez votre clé API

Démarrez OpenCode dans le même répertoire de projet :

opencode

Saisissez /connect, choisissez Autre, définissez l'ID du fournisseur sur modelflare et collez votre clé API Modelflare.

5. Sélectionnez le modèle et testez

Saisissez /models, sélectionnez modelflare/gpt-5.6-sol et envoyez :

Répondez par une courte salutation.

Une réponse normale signifie que la configuration est terminée.