Протокол: OpenAI-совместимый
- Базовый URL:
https://api.orcarouter.ai/v1(включает/v1)
Установка
Настройка
Файл конфигурации:~/.config/opencode/opencode.json.
google/gemini-2.5-flash или
anthropic/claude-opus-4.8. Идентификаторы моделей всегда используют формат vendor/model.
Запуск
OK.
Примечания
- Базовый URL должен включать
/v1. - Ссылки на модели используют формат
provider/model. Поскольку провайдер названorcarouter, а идентификатор модели тоже несёт префиксvendor, ссылка состоит из трёх сегментов:orcarouter/orcarouter/auto(илиorcarouter/anthropic/claude-opus-4.8для конкретной модели).
Расширение VS Code: Официальное расширение OpenCode для VS Code (
sst-dev.opencode)
запускает CLI внутри редактора и использует тот же opencode.json — отдельной
настройки эндпоинта в редакторе нет. Настройте его один раз, как описано выше, и
расширение подхватит конфигурацию.Включение thinking / reasoning
ЗадайтеreasoningEffort в options модели:
reasoningEffort также обходит предупреждение о temperature выше —
при включённом мышлении temperature = 1 допустимо, поэтому ошибка 400 исчезает. Для
нативного управления Anthropic провайдер @ai-sdk/anthropic принимает
thinking: { type: "enabled", budgetTokens: N }.