B2BB2B LLM

OpenCode

Konfigurer OpenCode med en Model Gate OpenAI-kompatibel udbyder.

OpenCode gennem Model Gate

For nuværende OpenCode versioner skal du bruge en OpenAI-kompatibel brugerdefineret udbyder.

Konfigurationssti

SystemSti
Windows%USERPROFILE%\.config\opencode\opencode.jsonc
Linux eller macOS~/.config/opencode/opencode.jsonc

Miljøvariabel

Linux eller macOS

export MODEL_GATE_API_KEY="mg_live_..."

Windows PowerShell

$env:MODEL_GATE_API_KEY = "mg_live_..."

Konfiguration

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "model_gate": {
      "name": "Model Gate",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://api.model-gate.com/v1",
        "apiKey": "{env:MODEL_GATE_API_KEY}"
      },
      "models": {
        "ch-47": {
          "name": "Claude Opus 4.7 through Model Gate"
        }
      }
    }
  },
  "model": "model_gate/ch-47"
}

Bruge @ai-sdk/openai i stedet, når en valgt OpenCode-arbejdsgang specifikt kræver Responses API i stedet for Chat-afslutninger.

Starte

opencode

Fejlfinding

ProblemOpløsning
Udbyder manglerBekræft udbyder-id'et i modelnavnet model_gate.
Godkendelse mislykkesBekræft, at miljøvariablen er til stede, før du starter OpenCode.
Forkert slutpunktBruge https://api.model-gate.com/v1.
Model ikke fundetBrug en aktiveret kanonisk model eller et alias.
Konfigurationsvalidering mislykkesTjek den installerede OpenCode-dokumentation, fordi udbyderskemaet kan skifte mellem versioner.

Aktuel udbyderdokumentation: https://opencode.ai/docs/providers.