B2BB2B LLM

OpenCode

Конфигурирайте OpenCode с OpenAI-съвместим доставчик на Model Gate.

OpenCode през Model Gate

За текущи OpenCode версии използвайте персонализиран доставчик, съвместим с OpenAI.

Конфигурационен път

системаПътека
Windows%USERPROFILE%\.config\opencode\opencode.jsonc
Linux или macOS~/.config/opencode/opencode.jsonc

Променлива на средата

Linux или macOS

export MODEL_GATE_API_KEY="mg_live_..."

Windows PowerShell

$env:MODEL_GATE_API_KEY = "mg_live_..."

Конфигурация

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

Използвайте @ai-sdk/openai вместо това, когато избран OpenCode работен поток конкретно изисква API за отговори, а не завършвания на чат.

Започнете

opencode

Отстраняване на неизправности

проблемРезолюция
Липсва доставчикПотвърдете съвпадението на ID на доставчика в името на модела model_gate.
Удостоверяването е неуспешноПотвърдете, че променливата на средата е налице, преди да започнете OpenCode.
Грешна крайна точкаИзползвайте https://api.model-gate.com/v1.
Моделът не е намеренИзползвайте активиран каноничен модел или псевдоним.
Проверката на конфигурацията е неуспешнаПроверете инсталираната OpenCode документация, защото схемата на доставчика може да се променя между версиите.

Актуална документация на доставчика: https://opencode.ai/docs/providers.