Protocole : compatible OpenAI
- Base URL :
https://api.orcarouter.ai/v1(inclut/v1)
Installation
Configuration
Fichier de configuration :~/.config/opencode/opencode.json.
google/gemini-2.5-flash ou anthropic/claude-opus-4.8. Les ID de modèles
utilisent toujours le format vendor/model.
Exécution
OK.
Notes
- La base URL doit inclure
/v1. - Les références de modèles utilisent le format
provider/model. Comme le provider s’appelleorcarouteret que l’ID du modèle porte aussi un préfixevendor, la référence comporte trois segments :orcarouter/orcarouter/auto(ouorcarouter/anthropic/claude-opus-4.8pour un modèle spécifique).
Extension VS Code : l’extension VS Code officielle d’OpenCode (
sst-dev.opencode)
exécute la CLI dans l’éditeur et partage le même opencode.json — il n’y a pas
de réglage de point de terminaison distinct dans l’éditeur. Configurez-le une
seule fois comme ci-dessus et l’extension le détecte.Activer la réflexion / le raisonnement
DéfinissezreasoningEffort dans les options du modèle :
reasoningEffort contourne aussi l’avertissement temperature
ci-dessus — avec la réflexion activée, temperature = 1 est légal, donc l’erreur
400 disparaît. Pour un contrôle natif Anthropic, le provider
@ai-sdk/anthropic accepte thinking: { type: "enabled", budgetTokens: N }.