B2BB2B LLM

OpenCode

Konfigurálja a OpenCode-t egy Model Gate OpenAI-kompatibilis szolgáltatóval.

OpenCode a Model Gate-en keresztül

A jelenlegi OpenCode verzióhoz használjon OpenAI-kompatibilis egyéni szolgáltatót.

Konfigurációs útvonal

RendszerÚtvonal
Windows%USERPROFILE%\.config\opencode\opencode.jsonc
Linux vagy macOS~/.config/opencode/opencode.jsonc

Környezeti változó

Linux vagy macOS

export MODEL_GATE_API_KEY="mg_live_..."

Windows PowerShell

$env:MODEL_GATE_API_KEY = "mg_live_..."

Konfiguráció

{
  "$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"
}

Használat @ai-sdk/openai ehelyett, ha egy kiválasztott OpenCode munkafolyamat kifejezetten a Responses API-t igényli a Chat Completions helyett.

Indul

opencode

Hibaelhárítás

ProblémaFelbontás
Hiányzik a szolgáltatóErősítse meg a szolgáltató azonosítóját a modellnév egyezésében model_gate.
A hitelesítés sikertelenA OpenCode elindítása előtt ellenőrizze, hogy a környezeti változó megvan-e.
Rossz végpontHasználat https://api.model-gate.com/v1.
A modell nem találhatóHasználjon engedélyezett kanonikus modellt vagy álnevet.
A konfiguráció ellenőrzése sikertelenEllenőrizze a telepített OpenCode dokumentációt, mert a szolgáltatói séma változatok között változhat.

Jelenlegi szolgáltatói dokumentáció: https://opencode.ai/docs/providers.