Protocollo: compatibile con OpenAI
- Base URL:
https://api.orcarouter.ai/v1(include/v1)
Installazione
Configurazione
File di configurazione:~/.config/opencode/opencode.json.
google/gemini-2.5-flash o
anthropic/claude-opus-4.8. Gli ID dei modelli usano sempre il formato vendor/model.
Esecuzione
OK.
Note
- Il base URL deve includere
/v1. - I riferimenti ai modelli usano il formato
provider/model. Poiché il provider è chiamatoorcaroutere l’ID del modello porta anch’esso un prefissovendor, il riferimento è composto da tre segmenti:orcarouter/orcarouter/auto(oppureorcarouter/anthropic/claude-opus-4.8per un modello specifico).
Estensione per VS Code: l’estensione ufficiale di OpenCode per VS Code (
sst-dev.opencode)
esegue la CLI all’interno dell’editor e condivide lo stesso opencode.json — non c’è
un’impostazione dell’endpoint separata nell’editor. Configurala una volta come sopra e
l’estensione la rileverà.Abilitare thinking / reasoning
ImpostareasoningEffort nelle options del modello:
reasoningEffort aggira anche l’avviso su temperature sopra —
con il thinking abilitato, temperature = 1 è valido, quindi il 400 sparisce. Per
il controllo nativo Anthropic, il provider @ai-sdk/anthropic accetta
thinking: { type: "enabled", budgetTokens: N }.