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.
Environment Variables
Section titled “Environment Variables”export UUROUTE_API_KEY="<UUROUTE_API_KEY>"export LITELLM_API_KEY="$UUROUTE_API_KEY"Onboard With UURoute
Section titled “Onboard With UURoute”Use the LiteLLM-compatible auth flow and set the custom base URL to UURoute:
openclaw onboard \ --non-interactive \ --accept-risk \ --auth-choice litellm-api-key \ --litellm-api-key "$UUROUTE_API_KEY" \ --custom-base-url "https://api.uuroute.ai/" \ --install-daemon \ --skip-channels \ --skip-skillsThen select a model routed through UURoute:
openclaw models set litellm/claude-sonnet-4.5Run OpenClaw
Section titled “Run OpenClaw”openclaw agent --agent main -m "Hello, what model are you?"You can use another UURoute model by replacing the model suffix:
openclaw models set litellm/gpt-5-codexTroubleshooting
Section titled “Troubleshooting”| Symptom | Check |
|---|---|
| Authentication error | Confirm LITELLM_API_KEY or the onboarding key is your UURoute API key. |
| Model not found | Confirm the model name exists in UURoute, then use litellm/<model-name> in OpenClaw. |
| Requests go to the old proxy | Re-run onboarding or update the saved custom base URL to https://api.uuroute.ai/. |