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.