Protokół: zgodny z OpenAI
- Bazowy URL:
https://api.orcarouter.ai/v1(zawiera/v1)
Instalacja
Konfiguracja
Plik konfiguracyjny:~/.config/opencode/opencode.json.
google/gemini-2.5-flash lub
anthropic/claude-opus-4.8. Identyfikatory modeli zawsze używają formatu vendor/model.
Uruchomienie
OK.
Uwagi
- Bazowy URL musi zawierać
/v1. - Odwołania do modeli używają formatu
provider/model. Ponieważ dostawca nosi nazwęorcarouter, a identyfikator modelu również niesie prefiksvendor, odwołanie ma trzy segmenty:orcarouter/orcarouter/auto(luborcarouter/anthropic/claude-opus-4.8dla konkretnego modelu).
Rozszerzenie VS Code: Oficjalne rozszerzenie OpenCode do VS Code (
sst-dev.opencode)
uruchamia CLI wewnątrz edytora i współdzieli ten sam plik opencode.json — nie ma
osobnego ustawienia punktu końcowego w edytorze. Skonfiguruj je raz jak powyżej, a
rozszerzenie samo je wykryje.Włączanie myślenia / rozumowania
UstawreasoningEffort w options modelu:
reasoningEffort omija również ostrzeżenie o temperature powyżej —
przy włączonym myśleniu temperature = 1 jest dozwolone, więc błąd 400 znika.
Dla natywnego sterowania Anthropic dostawca @ai-sdk/anthropic akceptuje
thinking: { type: "enabled", budgetTokens: N }.