Search docs...

Start typing to search documentation

janitor-ai
Janitor.AI

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.

text
Base URL: https://api.unorouter.com/v1/chat/completions
API Key: YOUR_API_KEY

Sign in to auto-fill your API key

Compatibility

Chat CompletionsStreaming

Step-by-step setup

  1. 1
    Open API Settings

    Start any chat and click the gear icon at the top-right.

  2. 2
    Add Configuration

    Select API Settings, then click Add Configuration.

  3. 3
    Fill the four fields

    Config Name (anything), Model Name (from UnoRouter's models page), Proxy URL (the full `/v1/chat/completions` URL), API Key.

    text
    Proxy URL: https://api.unorouter.com/v1/chat/completions

    Sign in to auto-fill your API key

  4. 4
    Click Add

    Save the configuration to the proxy list.

  5. 5
    Click Save Settings

    Commit the configuration.

  6. 6
    Hard-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.

glm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:freeqwen-3.8-27b:free

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.
Generate API KeyModels