OpenCode
Konfigurer OpenCode med en Model Gate OpenAI-kompatibel leverandør.
OpenCode gjennom Model Gate
For gjeldende OpenCode versjoner, bruk en OpenAI-kompatibel tilpasset leverandør.
Konfigurasjonsbane
| System | Sti |
|---|---|
| Windows | %USERPROFILE%\.config\opencode\opencode.jsonc |
| Linux eller macOS | ~/.config/opencode/opencode.jsonc |
Miljøvariabel
Linux eller macOS
export MODEL_GATE_API_KEY="mg_live_..."
Windows PowerShell
$env:MODEL_GATE_API_KEY = "mg_live_..."
Konfigurasjon
{
"$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"
}
Bruk @ai-sdk/openai i stedet når en valgt OpenCode arbeidsflyt spesifikt krever Responses API i stedet for chatfullføringer.
Start
opencode
Feilsøking
| Problem | Oppløsning |
|---|---|
| Leverandør mangler | Bekreft at leverandør-ID-en i modellnavnet samsvarer model_gate. |
| Autentisering mislykkes | Bekreft at miljøvariabelen er tilstede før du starter OpenCode. |
| Feil endepunkt | Bruk https://api.model-gate.com/v1. |
| Finner ikke modellen | Bruk en aktivert kanonisk modell eller alias. |
| Konfigurasjonsvalidering mislykkes | Sjekk den installerte OpenCode-dokumentasjonen fordi leverandørskjemaet kan endres mellom versjoner. |
Aktuell leverandørdokumentasjon: https://opencode.ai/docs/providers.