Guide d'intégration Janitor.AI
Connectez UnoRouter à Janitor.AI en tant que proxy personnalisé avec le format d'URL exact attendu par le panneau API Settings de Janitor.
Janitor.AI est une plateforme de chat avec des personnages fonctionnant dans le navigateur. Elle intègre un modèle gratuit et permet d'ajouter tout proxy compatible OpenAI pour un accès illimité. UnoRouter se branche au niveau du panneau API Settings.
Vue d'ensemble
Janitor.AI appelle votre proxy à l'URL COMPLÈTE `/v1/chat/completions`. Vous collez cette URL, votre clé API et le nom du modèle dans une configuration, cliquez sur Save, puis effectuez un rafraîchissement forcé du navigateur pour activer la configuration.
Configuration rapide
Copiez ces trois valeurs dans le panneau Add Configuration de Janitor.AI.
URL du proxy: https://api.unorouter.ai/v1/chat/completions
Clé API: YOUR_API_KEY
Nom du modèle: claude-opus-4-5Collez l'URL complète se terminant par `/v1/chat/completions`, pas seulement la base URL. Si Janitor affiche une case « Add /chat/completions to URL », laissez-la DÉSACTIVÉE.
Après avoir cliqué sur Save Settings, Janitor.AI n'active pas le nouveau proxy tant que le navigateur n'est pas rechargé. Appuyez sur Ctrl+Shift+R (Windows/Linux) ou Cmd+Shift+R (macOS) avant d'envoyer un message de test. C'est la raison de loin la plus fréquente pour laquelle un proxy fraîchement enregistré paraît cassé.
Configuration pas à pas
- 1Ouvrir API Settings
Démarrez une conversation et cliquez sur l'icône d'engrenage en haut à droite de la vue de chat.
- 2Ajouter une configuration
Sélectionnez API Settings, puis cliquez sur Add Configuration.
- 3Remplir les quatre champs
Config Name (ce que vous voulez), Model Name (depuis la page des modèles de UnoRouter), Proxy URL (l'URL complète `/v1/chat/completions`), API Key.
- 4Cliquer sur Add
Enregistrez la configuration dans la liste des proxys disponibles.
- 5Cliquer sur Save Settings
Validez la configuration.
- 6Rafraîchir le navigateur de force
Appuyez sur Ctrl+Shift+R ou Cmd+Shift+R. Le proxy ne s'active qu'après un rechargement complet de la page.
Pourquoi le rafraîchissement est nécessaire
Janitor.AI met en cache la carte des proxys au chargement de la page. L'enregistrement réécrit le localStorage, mais l'application déjà chargée conserve l'ancienne carte. Le rafraîchissement forcé oblige Janitor à relire la configuration à jour.
Sauvegardez votre clé API en externe
Janitor.AI masque le champ de la clé API après enregistrement ; vous ne pouvez plus la récupérer. Stockez la clé dans un gestionnaire de mots de passe avant de la coller, afin qu'une rotation ou un second profil de navigateur ne nécessite pas la génération d'une nouvelle clé.
Dépannage
- Une bannière « Free tier limit reached » apparaît. Cette bannière correspond à l'offre intégrée de Janitor, pas à UnoRouter. Basculez la conversation vers votre configuration de proxy enregistrée dans le dropdown des modèles en haut du chat.
- Le proxy ne répond pas après l'enregistrement. Vous n'avez pas effectué de rafraîchissement forcé. Appuyez sur Ctrl+Shift+R ou Cmd+Shift+R et réessayez.
- Erreur 404 Not Found. Le Proxy URL ne contient pas le suffixe `/v1/chat/completions`. Rouvrez la configuration et collez l'URL complète.
- Erreur 401 Unauthorized. Mauvaise clé API. Janitor a masqué l'ancienne clé, donc supprimez la configuration et recréez-la avec une clé récente depuis votre gestionnaire de mots de passe ou le tableau de bord UnoRouter.
- La réponse s'interrompt en milieu de phrase. Augmentez Max Tokens dans les Generation Settings de Janitor. Ce n'est pas un problème de proxy ; c'est une limite de sortie côté Janitor.
- Le mauvais modèle répond, ou erreur « model not found ». Le champ Model Name doit correspondre exactement à un ID de modèle. Copiez-collez depuis la page des modèles de UnoRouter plutôt que de le retaper.
Prêt à discuter ?
Obtenez votre clé API UnoRouter et utilisez Janitor.AI avec tous les modèles que nous prenons en charge.