Skip to content

OpenClaw

OpenClaw can be configured with a LiteLLM-style custom base URL. Use UURoute as the base URL and your UURoute API key as the provider key.

Terminal window
export UUROUTE_API_KEY="<UUROUTE_API_KEY>"
export LITELLM_API_KEY="$UUROUTE_API_KEY"

Use the LiteLLM-compatible auth flow and set the custom base URL to UURoute:

Terminal window
openclaw onboard \
--non-interactive \
--accept-risk \
--auth-choice litellm-api-key \
--litellm-api-key "$UUROUTE_API_KEY" \
--custom-base-url "https://api.stag.uuroute.net/" \
--install-daemon \
--skip-channels \
--skip-skills

Then select a model routed through UURoute:

Terminal window
openclaw models set litellm/claude-sonnet-4.5
Terminal window
openclaw agent --agent main -m "Hello, what model are you?"

You can use another UURoute model by replacing the model suffix:

Terminal window
openclaw models set litellm/gpt-5-codex
SymptomCheck
Authentication errorConfirm LITELLM_API_KEY or the onboarding key is your UURoute API key.
Model not foundConfirm the model name exists in UURoute, then use litellm/<model-name> in OpenClaw.
Requests go to the old proxyRe-run onboarding or update the saved custom base URL to https://api.stag.uuroute.net/.