Janitor.AI Integration Guide
Connect UnoRouter to Janitor.AI as a custom proxy with the URL format its API Settings panel expects.
Overview
Janitor.AI calls your proxy at the full `/v1/chat/completions` URL. Paste that URL, your API key, and the model name, hit Save, then hard-refresh the browser to activate the configuration.
Quick Config
Paste these into the client. Your key auto-fills when signed in.
Base URL: https://api.unorouter.com/v1/chat/completions
API Key: YOUR_API_KEYCompatibility
Step-by-step setup
- 1Open API Settings
Start any chat and click the gear icon at the top-right.
- 2Add Configuration
Select API Settings, then click Add Configuration.
- 3Fill the four fields
Config Name (anything), Model Name (from UnoRouter's models page), Proxy URL (the full `/v1/chat/completions` URL), API Key.
textProxy URL: https://api.unorouter.com/v1/chat/completions - 4Click Add
Save the configuration to the proxy list.
- 5Click Save Settings
Commit the configuration.
- 6Hard-refresh the browser
Press Ctrl+Shift+R or Cmd+Shift+R. The proxy activates only after a full reload.
Recommended models
Free models that work here. Paste any model id into the client.
Gotchas
- Paste the full Proxy URL ending in `/v1/chat/completions`, not the base URL. If Janitor shows an 'Add /chat/completions to URL' checkbox, leave it off.
- Janitor.AI caches the proxy map at page load, so a saved config activates only after a hard-refresh. Press Ctrl+Shift+R or Cmd+Shift+R before testing.
- Janitor masks the API key after save and never shows it again. Store it in a password manager first so rotation does not force a new key.
- A 'Free tier limit reached' banner is Janitor's built-in tier, not UnoRouter. Switch the chat to your proxy configuration in the model dropdown.
- The Model Name must match a model id exactly. Copy-paste it from UnoRouter's models page.