Protokoll: OpenAI-kompatibel
- Basis-URL:
https://api.orcarouter.ai/v1(enthält/v1)
Installation
Konfiguration
Konfigurationsdatei:~/.config/opencode/opencode.json.
google/gemini-2.5-flash oder
anthropic/claude-opus-4.8. Modell-IDs verwenden immer das Format vendor/model.
Ausführen
OK.
Hinweise
- Die Basis-URL muss
/v1enthalten. - Modellreferenzen verwenden das Format
provider/model. Da der Providerorcarouterheißt und die Modell-ID ebenfalls einvendor-Präfix trägt, hat die Referenz drei Segmente:orcarouter/orcarouter/auto(oderorcarouter/anthropic/claude-opus-4.8für ein bestimmtes Modell).
VS-Code-Erweiterung: Die offizielle VS-Code-Erweiterung von OpenCode (
sst-dev.opencode)
führt die CLI im Editor aus und teilt sich dieselbe opencode.json — es gibt keine
separate Endpunkt-Einstellung im Editor. Konfiguriere sie einmal wie oben und die
Erweiterung übernimmt die Einstellungen.Thinking / Reasoning aktivieren
SetzereasoningEffort in den options des Modells:
reasoningEffort umgeht auch die obige temperature-Warnung —
bei aktiviertem Thinking ist temperature = 1 zulässig, sodass der 400 verschwindet. Für
Anthropic-native Steuerung akzeptiert der @ai-sdk/anthropic-Provider
thinking: { type: "enabled", budgetTokens: N }.