B2BB2B LLM

OpenCode

Конфигуришите OpenCode са добављачем компатибилним са Модел Гате ОпенАИ.

OpenCode кроз модел капију

За тренутне верзије OpenCode, користите прилагођеног добављача компатибилног са ОпенАИ.

Путања конфигурације

СистемПут
Виндовс%USERPROFILE%\.config\opencode\opencode.jsonc
Линук или мацОС~/.config/opencode/opencode.jsonc

Варијабла окружења

Линук или мацОС

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 изричито захтева АПИ за одговоре, а не довршавања ћаскања.

Почни

opencode

Решавање проблема

ПроблемРезолуција
Провајдер недостајеПотврдите ИД добављача у називу модела који се подудара model_gate.
Аутентификација није успелаПотврдите да је променљива окружења присутна пре него што покренете OpenCode.
Погрешна крајња тачкаКористите https://api.model-gate.com/v1.
Модел није пронађенКористите омогућен канонски модел или псеудоним.
Провера конфигурације није успелаПроверите инсталирану документацију OpenCode јер се шема добављача може мењати између верзија.

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