Providers

roder.cloud provider

The roder-cloud provider exposes roder.cloud hosted inference through the normal provider and model picker. The default model isroder.cloud/free; team-enabled and BYOK aliases appear when the service reports them.

Authentication

Roder exchanges a long-lived roder_ team API key for short-lived JWTs, caches those tokens, and refreshes before expiry or after an invalid-token response. The team key is not sent to the inference edge.

roder auth login roder-cloud
roder auth status roder-cloud
roder auth logout roder-cloud
provider = "roder-cloud"
model = "roder.cloud/free"

[providers.roder-cloud]
base_url = "https://<inference-host>/v1"
api_key_env = "RODER_CLOUD_API_KEY"

Request subset

roder.cloud currently speaks a synchronous Responses-style subset. Roder synthesizes stream events from the completed response, sends flat text input for heterogeneous upstream routes, and does not advertise tool calls through this provider.