Protocol: OpenAI-compatible
- Base URL:
https://api.orcarouter.ai/v1(must include/v1)
Install
Requires uv first, then install thenanobot command:
Configure
Edit~/.nanobot/config.json:
Run
OK.
Notes
- Use the predefined
customprovider — do not invent your own provider name. Custom names are ignored and you get aprovider 'None'error. - Do not add an
apiTypefield to thecustomprovider. Only the built-inopenaiprovider supportsapiType; adding it tocustomfails validation. - The base URL keeps the trailing
/v1, andagents.defaults.providermust be set tocustom. - Model names use
vendor/modelformat. Swaporcarouter/autofor a specific model likeanthropic/claude-opus-4.8orgoogle/gemini-2.5-flash.
Enable thinking / reasoning
SetreasoningEffort under agents.defaults (or a modelPresets entry). Valid values: none / low / medium / high / max. Omitting it (or null) follows the model’s default.
