OpenCode
Nakonfigurujte OpenCode s poskytovatelem kompatibilním s Model Gate OpenAI.
OpenCode přes modelovou bránu
Pro aktuální verze OpenCode použijte vlastního poskytovatele kompatibilního s OpenAI.
Konfigurační cesta
| Systém | Cesta |
|---|---|
| Windows | %USERPROFILE%\.config\opencode\opencode.jsonc |
| Linux nebo macOS | ~/.config/opencode/opencode.jsonc |
Proměnná prostředí
Linux nebo macOS
export MODEL_GATE_API_KEY="mg_live_..."
Windows PowerShell
$env:MODEL_GATE_API_KEY = "mg_live_..."
Konfigurace
{
"$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"
}
Použití @ai-sdk/openai místo toho, když vybraný pracovní postup OpenCode konkrétně vyžaduje Responses API spíše než dokončování chatu.
Start
opencode
Odstraňování problémů
| Problém | Rezoluce |
|---|---|
| Chybí poskytovatel | Potvrďte ID poskytovatele ve shodě názvu modelu model_gate. |
| Ověření se nezdaří | Před spuštěním OpenCode se ujistěte, že je přítomna proměnná prostředí. |
| Špatný koncový bod | Použití https://api.model-gate.com/v1. |
| Model nenalezen | Použijte povolený kanonický model nebo alias. |
| Ověření konfigurace se nezdařilo | Zkontrolujte nainstalovanou dokumentaci OpenCode, protože schéma poskytovatele se může mezi verzemi měnit. |
Aktuální dokumentace poskytovatele: https://opencode.ai/docs/providers.