B2BB2B LLM

OpenCode

Configureu OpenCode amb un proveïdor compatible amb Model Gate OpenAI.

OpenCode a través de Model Gate

Per a les versions actuals OpenCode, utilitzeu un proveïdor personalitzat compatible amb OpenAI.

Ruta de configuració

SistemaCamí
Windows%USERPROFILE%\.config\opencode\opencode.jsonc
Linux o macOS~/.config/opencode/opencode.jsonc

Variable d'entorn

Linux o macOS

export MODEL_GATE_API_KEY="mg_live_..."

Windows PowerShell

$env:MODEL_GATE_API_KEY = "mg_live_..."

Configuració

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

Ús @ai-sdk/openai en comptes d'això, quan un flux de treball OpenCode seleccionat requereix específicament l'API de Respostes en lloc de les finalitzacions de xat.

Comença

opencode

Resolució de problemes

ProblemaResolució
Falta el proveïdorConfirmeu que l'identificador del proveïdor coincideix amb el nom del model model_gate.
L'autenticació fallaConfirmeu que la variable d'entorn estigui present abans d'iniciar OpenCode.
Punt final equivocatÚs https://api.model-gate.com/v1.
No s'ha trobat el modelUtilitzeu un model canònic o àlies habilitat.
La validació de la configuració fallaComproveu la documentació OpenCode instal·lada perquè l'esquema del proveïdor pot canviar entre les versions.

Documentació actual del proveïdor: https://opencode.ai/docs/providers.