Janitor.AI 連携ガイド
Janitor の API Settings パネルが要求する正確な URL 形式で、UnoRouter をカスタムプロキシとして Janitor.AI に接続します。
Janitor.AI はブラウザベースのキャラクターチャットプラットフォームです。無料モデルを標準搭載しており、任意の OpenAI 互換プロキシを追加することで無制限に利用できます。UnoRouter は API Settings パネルから接続します。
概要
Janitor.AI はプロキシを完全な `/v1/chat/completions` URL で呼び出します。その URL、API キー、モデル名を設定に貼り付け、Save を押した後、ブラウザをハードリロードして設定を有効化します。
クイック設定
これら 3 つの値を Janitor.AI の Add Configuration パネルにコピーしてください。
プロキシ URL: https://api.unorouter.ai/v1/chat/completions
API キー: YOUR_API_KEY
モデル名: claude-opus-4-5ベース URL だけでなく、末尾が `/v1/chat/completions` で終わる完全な URL を貼り付けてください。Janitor に「Add /chat/completions to URL」のチェックボックスが表示された場合は、オフのままにしておいてください。
Save Settings をクリックした後、ブラウザがリロードされるまで Janitor.AI は新しいプロキシを有効化しません。テストメッセージを送る前に、Ctrl+Shift+R(Windows/Linux)または Cmd+Shift+R(macOS)を押してください。保存したばかりのプロキシが壊れているように見える原因として、これが最もよくあるものです。
手順ごとのセットアップ
- 1API Settings を開く
任意のチャットを開始し、チャット画面右上の歯車アイコンをクリックします。
- 2Add Configuration
API Settings を選択し、Add Configuration をクリックします。
- 34 つのフィールドを入力
Config Name(任意)、Model Name(UnoRouter のモデルページから)、Proxy URL(完全な `/v1/chat/completions` URL)、API Key を入力します。
- 4Add をクリック
利用可能なプロキシのリストに設定を保存します。
- 5Save Settings をクリック
設定を確定します。
- 6ブラウザをハードリロード
Ctrl+Shift+R または Cmd+Shift+R を押します。プロキシはページを完全に再読み込みした後にのみ有効化されます。
リロードが必要な理由
Janitor.AI はページ読み込み時にプロキシマップをキャッシュします。保存するとローカルストレージは書き換えられますが、すでに読み込まれたアプリは古いマップを保持したままです。ハードリロードにより、Janitor は新しい設定を強制的に再読み込みします。
API キーを外部に保存
Janitor.AI は保存後に API キーフィールドをマスクしますので、コピーし直すことはできません。貼り付ける前にパスワードマネージャーにキーを保存しておくと、ローテーションや別のブラウザプロファイルの利用時に新しいキーを生成する必要がなくなります。
トラブルシューティング
- 「Free tier limit reached」バナーが表示される。 そのバナーは Janitor 標準搭載のティアによるもので、UnoRouter のものではありません。チャット上部のモデルドロップダウンで、保存したプロキシ設定に切り替えてください。
- 保存後にプロキシが応答しない。 ハードリロードしていません。Ctrl+Shift+R または Cmd+Shift+R を押して再試行してください。
- 404 Not Found。 Proxy URL の末尾に `/v1/chat/completions` が付いていません。設定を再度開き、完全な URL を貼り付けてください。
- 401 Unauthorized。 API キーが誤っています。Janitor は古いキーを隠してしまうため、設定を削除し、パスワードマネージャーまたは UnoRouter のダッシュボードから新しいキーを取得して作り直してください。
- 応答が文の途中で切れる。 Janitor の Generation Settings で Max Tokens を増やしてください。これはプロキシの問題ではなく、Janitor 側の出力制限です。
- 誤ったモデルが応答する、または「model not found」エラーが発生する。 Model Name フィールドはモデル ID と完全に一致する必要があります。再入力するのではなく、UnoRouter のモデルページからコピー&ペーストしてください。
チャットの準備はできましたか
UnoRouter の API キーを取得し、当社がサポートするすべてのモデルで Janitor.AI を動かしましょう。