如何在 Janitor AI 上使用 OpenRouter:Proxy 設定
以下是如何在 Janitor AI 上使用 openrouter 的方法,以及如何以相同方式替換為其他 OpenAI 相容的端點。Janitor AI 允許您將聊天指向外部 Proxy,因此任何支援 OpenAI 聊天完成格式的伺服器都可以提供回覆。

重點摘要
- Janitor AI 的 API 設定接受 Proxy URL、金鑰和模型名稱,這正是 OpenAI 相容服務所需的全部內容。
- 對於此 API,請使用 https://api.openrouternsfw.com/v1, 您的金鑰,以及模型名稱 uncensored。
- 某些版本需要完整的聊天完成 URL;請使用 curl 進行測試,以確認哪種格式有效。
- 帶有長歷史記錄的角色扮演訊息成本約為 $0.00135,每 1,000 則訊息約為 $1.35。
無需綁卡。註冊後,點擊一次即可領取 $0.50 免費試用額度(每人限領一次)。
取得 API 金鑰連線運作方式
Janitor AI 是一個角色聊天網站。除了內建選項外,它還允許您透過 API 設定接入自己的模型。該設定需要三項內容:端點 URL、金鑰和模型名稱。OpenRouter 符合需求,因為它提供了一個 OpenAI 相容的端點;其模型名稱格式為 vendor/model,金鑰來自您的 OpenRouter 帳戶。
相同的三個欄位也適用於任何其他 OpenAI 相容服務。此站點的 API 為:Base URL https://api.openrouternsfw.com/v1、Bearer 金鑰以及模型 ID uncensored。因此,以下步驟涵蓋兩種情況。當步驟在兩者之間有所不同時,我會加以說明。
Janitor AI 是一個第三方網站,其選單會變更。我將根據常見的佈局描述設定,因此標籤可能會略有不同。設定值才是關鍵。
準備好三個設定值
在開啟 Janitor AI 之前,收集這些內容。
| 欄位 | OpenRouter | 此 API |
|---|---|---|
| 端點 | 來自其文件的 OpenRouter OpenAI 風格 URL | https://api.openrouternsfw.com/v1/chat/completions |
| 金鑰 | 來自您的 OpenRouter 帳戶的金鑰 | 來自 API 金鑰頁面的金鑰 |
| 模型名稱 | 來自其列表的供應商/模型 ID | uncensored |
對於此 API,金鑰頁面也允許新用戶一鍵領取 $0.50 的試用額度,每人限領一次,有效期為 7 天。註冊可使用 Google 或電子郵件與密碼。試用額度足以在添加額度之前測試整個設定。
先用 curl 測試端點
當代理失敗時,Janitor AI 提供的回饋很少;你通常會在聊天中看到通用錯誤。請在網站外部檢查端點,以便在貼上值之前確認數值正確。
curl https://api.openrouternsfw.com/v1/chat/completions -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{
"model": "uncensored",
"messages": [
{"role": "system", "content": "You are Mara, a dry-witted ship mechanic."},
{"role": "user", "content": "Mara, the engine is making that noise again."}
],
"max_tokens": 200
}'
JSON 回覆中的 choices 陣列代表金鑰、URL 和模型名稱均正確。如需更多資訊,請查看回應標頭:X-Balance-USD 顯示剩餘額度,X-Request-Id 在聯繫支援時很有用。
在 Janitor AI 中輸入 Proxy
- 開啟與任何角色的聊天。
- 開啟聊天中的選單,並選擇 API 或生成設定。確切名稱因版本而異。
- 選擇 Proxy 選項,即用於自訂 OpenAI 相容端點的選項,而非內建模型。
- 將端點 URL 貼上到 Proxy URL 欄位。
- 將金鑰貼上到金鑰欄位。
- 請精確輸入模型名稱:此 API 為
uncensored。 - 儲存設定並重新載入聊天頁面。
使用哪種 URL 格式是讓人卡關的唯一點。Janitor AI 的 Proxy 欄位通常預期完整的聊天完成 URL,以 /chat/completions 結尾。其他工具僅預期以 /v1 結尾的基礎 URL,並自行新增路徑。若完整 URL 報錯,請嘗試基礎 URL,反之亦然。上述 curl 測試顯示完整 URL 本身有效,因此失敗表示網站建構請求的方式有誤,而非金鑰問題。
模型名稱區分大小寫且必須匹配。錯誤的模型名稱是導致第一則訊息失敗的第二大常見原因。
對角色扮演重要的設定
Janitor AI 在 Proxy 欄位旁邊提供了一些生成設定。API 會傳遞採樣參數,因此它們會產生影響。
- Temperature: 0.7 至 1.0 可保持對話生動。較高的值會導致偏離並編造與角色卡矛盾的細節。
- 最大 token 數: 控制回覆長度。300 至 600 的值適合聊天。完成內容可使用剩餘的 100,000-token 視窗,但過長的聊天回覆通常不是你想要的。
- 上下文大小: API 接受最多 100,000 個 token,包含提示詞與完成內容。較小的值(如 8,000)可降低每則訊息的成本,同時保留大量歷史。僅在角色遺忘你需要的情境時才提高它。
- 重複控制: 若角色重複相同短語,適度的頻率懲罰或存在懲罰有幫助。兩者都會通過。
該模型經過調整,可針對合法成人用途無內容審查地回答,因此為成人故事設計的角色卡不應觸發拒絕文字。有一項規則固定不變:禁止涉及未成年人的性內容,你撰寫的角色卡文字也不應暗示此類內容。
費用說明
價格為每 1M 輸入 token $0.15,每 1M 輸出 token $0.50。在角色扮演中,幾乎所有成本都是輸入成本,因為每則訊息都會重新發送角色卡和聊天歷史。
帶有 8,000 個 token 上下文和 300-token 回覆的訊息:
- 輸入:8,000 x $0.15 / 1M = $0.0012
- 輸出:300 x $0.50 / 1M = $0.00015
- 總計:每則訊息 $0.00135,或每 1,000 則訊息 $1.35
一次儲值 $20 可支付約 14,800 則訊息($20 / $0.00135 為 14,814)。$0.50 的試用額度可覆蓋約 370 則。如果你將上下文提高到 30,000 個 token,僅輸入成本就會上升到 $0.0045,且回覆相同的情況下每則訊息成本為 $0.00465,因此僅在需要時才使用大上下文。
儲值金額從 $20 到 $500 不等,$50 起贈 5%,$100 起贈 10%,$200 起贈 15%。付款方式為加密貨幣(TRC20 上的 USDT 或 Base 上的 USDC),額度永不過期,失敗或拒絕的請求不會扣款。詳情請見 定價頁面。
故障排除
網路錯誤或無回覆
檢查 URL 格式(完整路徑或基礎 URL)。檢查金鑰欄位中是否有尾隨空格。然後從你的機器再次運行 curl 測試。
HTTP 401
金鑰錯誤或貼上時帶有額外字元。從金鑰頁面重新生成。
HTTP 429
請查看錯誤碼。rate_limited 表示超過每分鐘允許的請求數(完整金鑰為 300,試用金鑰為 60)。concurrency 表示同時請求過多(完整金鑰為 8,試用金鑰為 2);在 Janitor AI 中,這發生在你重新生成回覆而前一個仍在串流輸出時,因為串流請求會佔用槽位直到結束。429 狀態碼搭配 Retry-After: 5 表示暫時過載,請等待五秒後重試。
回覆被截斷或冗長
調整 max tokens 和 temperature。如果角色遺忘近期事件,請稍微提高上下文大小。
餘額耗盡
X-Balance-USD 標頭顯示剩餘金額。請從儀表板新增額度;文件 完整涵蓋錯誤格式。
OpenRouter 或此 Janitor AI API
它們是不同類型的服務。OpenRouter 是一個路由器,提供來自許多供應商的許多模型;您可以按名稱選擇模型,每個模型會寫或不寫什麼取決於該模型。在其自己的網站上查看其當前模型列表和定價。此 API 提供單一開放權重文本模型,由獨立供應商運行,並經過調校以在合法成人用途下無內容審查地回答。它不是任何模型製造商的官方 API。
如果你想要多樣性,請保留你的 OpenRouter 設定。如果你的角色遇到拒絕且你想要穩定、便宜且單一的模型,這個模型很容易嘗試:註冊、領取試用額度,並貼上上述三個數值。提示詞不會用於訓練。
更多指南
問答
我該在 Janitor AI 的代理欄位輸入什麼?
端點 URL、API 金鑰和模型名稱。對於此 API,分別是 https://api.openrouternsfw.com/v1/chat/completions、你的金鑰以及 uncensored。如果失敗,請嘗試以 /v1 結尾的 Base URL。
這與 OpenRouter 相同嗎?
不是。OpenRouter 在多個模型和供應商之間進行路由。這是一個來自獨立供應商的開放權重模型,擁有自己的金鑰和預付額度。
為什麼我會收到 429 錯誤?
你達到了每分鐘的速率限制,同時執行的請求過多,或服務暫時過載。錯誤碼和 Retry-After 標頭會告訴你原因。
我可以先測試再付費嗎?
可以。新用戶在註冊後可一鍵領取 $0.50 的試用額度。有效期為 7 天,每人限領一次。
我的對話會被用於訓練嗎?
否。傳送至此 API 的提示詞不會用於訓練。
只差一個表單,即可取得金鑰
建立帳號、複製金鑰、更改基礎 URL。這就是整個設定過程。
取得 API 金鑰