DeepSeek API key 明明有效,Janitor AI 卻仍跳出網路錯誤?最常見的原因是端點、模型 ID 與金鑰分屬不同供應商。若要直接串接 DeepSeek,請用同一個 DeepSeek 帳號取得這三項資訊,填入完整的 chat-completions URL;必要時重新整理 Janitor AI,並先用短訊息測試,再去調整生成參數。
建立 API key 前,先決定要走哪一家供應商
Janitor AI 是聊天介面,DeepSeek 則透過 API 連線提供模型回應。這裡的「proxy」指的是 LLM 請求所走的路徑,並不是 IP Proxy 或 VPN。想了解兩者差異與安全性取捨,可參考這篇Janitor AI proxy guide。
設定時最重要的原則很簡單:API key、端點與模型名稱必須來自同一條供應商路徑。即使 DeepSeek 和 OpenRouter 都提供 OpenAI 相容 API,把 DeepSeek key 搭配 OpenRouter URL,也不算是有效的直接 DeepSeek 設定。
該選 DeepSeek 直連、AIReiter 還是 OpenRouter?
| 路徑 | 要建立的金鑰 | 端點與模型 | 適合情境 |
|---|---|---|---|
| DeepSeek direct | DeepSeek API key | DeepSeek 端點 + deepseek-v4-flash 或 deepseek-v4-pro | 想使用原廠計費,且希望供應商鏈路最短 |
| AIReiter DeepSeek V4 Flash | AIReiter API key | AIReiter 目前相容的 API 路徑 + deepseek-v4-flash | 需要 AIReiter 代管存取與隨用隨付模型服務 |
| OpenRouter | OpenRouter API key | OpenRouter 端點 + 其目前目錄中的 ID | 需要在多家模型供應商之間切換 |
本文聚焦在直接連接 DeepSeek,因為這是最容易依照 DeepSeek 現行 API 文件驗證的方式。AIReiter 是另一條獨立的供應商路徑,請只將 AIReiter key 用於其端點。若想進一步理解 Janitor AI proxy 欄位的涵義,請參考Janitor AI proxy setup guide。
以下社群回報也說明了:光看錯誤訊息其實不足以判斷問題:
「network error」 — u/dailylittlebrat,r/JanitorAI_Official
把這句話當成症狀,而不是診斷結果。供應商不匹配、過期的模型 ID、餘額不足,或設定尚未套用,都可能導致同一個結果。
直接串接 DeepSeek:可直接填入的設定值
建立新的直接連線時,可先從以下值開始。DeepSeek 目前的快速入門文件將 https://api.deepseek.com 列為 OpenAI 相容的 base URL,並示範完整的 /chat/completions 請求端點。若 Janitor AI 會完全依照輸入內容發送請求,請填入完整 URL;若你目前使用的連接器文件說明會自動附加路徑,則應依該連接器的 base URL 格式填寫。
| Janitor AI 欄位 | 直接連接 DeepSeek 的值 |
|---|---|
| Configuration Name | DeepSeek Direct |
| Model Name | deepseek-v4-flash |
| Proxy URL | 欄位要求完整端點時,填入 https://api.deepseek.com/chat/completions |
| API Key | 你在 platform.deepseek.com 建立的 key |
若你明確需要較高階的模型,可使用deepseek-v4-pro。DeepSeek 目前的Models & Pricing page顯示,Flash 的 token 定價低於 Pro,但兩者均可透過同一個 API 系列使用。DeepSeek 也列出 deepseek-v4-flash-vision-exp,不過 Janitor AI 的文字聊天設定,建議先從 Flash 或 Pro 開始,而非實驗性的視覺模型。
部分舊教學可能會要求填入 deepseek-chat 或 deepseek-reasoner。請以 DeepSeek 即時文件列出的 V4 ID 為準,不要假設舊別名仍能正常解析。
開啟 Janitor AI 前,先備妥這些項目
- 位於
platform.deepseek.com的 DeepSeek Platform 帳號。 - 一組剛建立完成的 DeepSeek API key。
- 可用的帳戶餘額。DeepSeek 的錯誤參考文件將 HTTP
402對應為餘額不足。 - 若 Janitor AI 介面提供此控制項,需確認角色或帳號設定允許使用外部 proxy。
- 設定連線期間可安全保存 key 的位置。
DeepSeek 聊天網站的消費者登入帳號不等於 API key。請在開發者平台建立 key,複製時避免夾帶空白字元;一開始也建議只儲值少量餘額,避免 key 外洩後產生意料之外的大筆帳單。
在 Janitor AI 設定 DeepSeek,不必靠猜
流程依序是:建立 key、輸入端點與模型、儲存、視需要重新整理,最後發送簡短測試訊息。
建立並儲值 DeepSeek API 帳號
- 前往 DeepSeek Platform。
- 建立開發者帳號,或登入既有帳號。
- 進入 API-key 區域,為 Janitor AI 建立一組 key。
- 立刻複製 key,並妥善保密。
- 加入足以進行簡單測試的餘額。
DeepSeek API 是依 token 用量計費,並非單純依 Janitor AI 的訊息數量收費。每一輪對話都可能帶入很長的角色卡與保留聊天紀錄,因而傳送大量輸入 token。與其預設「DeepSeek」代表無限免費 API,不如先從小額餘額開始更安全。
新增 Proxy 設定
- 在 Janitor AI 開啟一個角色聊天室。
- 尋找 API Settings,或你所使用版本中的對應選項。
- 選擇可用的 Proxy、Custom,或 OpenAI 相容供應商控制項。
- 若介面提供 Add Configuration,請建立新的設定項目。
- 在設定名稱輸入
DeepSeek Direct。 - 在模型欄位貼上
deepseek-v4-flash。 - 若 Proxy URL 欄位要求完整端點,請貼上
https://api.deepseek.com/chat/completions。 - 將 DeepSeek API key 貼到 key 欄位。
- 儲存設定,並選擇它作為目前啟用的路徑。
若 Janitor AI 欄位預期的是最終請求端點,就不能只填 https://api.deepseek.com。反之,若目前連接器的文件說明會自行附加 /chat/completions,則請採用其 base URL 格式。
儲存後重新整理,再發送短訊息測試
新設定看起來沒有生效時,請先重新整理 Janitor AI 分頁,或關閉後重新開啟,再進行測試。提示詞可以很短,例如:「Reply with one sentence confirming the connection.」
短回覆只能確認驗證、模型解析與基本 completion 是否成功,並不代表所有角色設定或上下文設定都已完全驗證。
測試失敗時,不要立刻改動 temperature、maximum tokens 或其他生成控制項。請優先確認供應商路徑、端點、模型 ID、key、餘額,以及任何 proxy 使用權限設定。
從第一個失敗環節開始排錯
只要找出最先拒絕請求的系統,排錯就會快得多。請先檢查 DeepSeek key 與餘額,再檢查 Janitor AI 欄位;最後才考慮瀏覽器狀態或供應商服務可用性。
| 錯誤或症狀 | 最可能的層級 | 第一步處理方式 |
|---|---|---|
401 Unauthorized | 驗證 | 重新建立或複製一組新的 DeepSeek key;移除空白字元,並確認這確實是 DeepSeek key。 |
402 或餘額不足 | 帳戶計費 | 為該 key 對應的 DeepSeek 帳號儲值。 |
404 或找不到模型 | 端點或模型 ID | 將完整 URL 與精確模型名稱,對照 DeepSeek 目前文件重新確認。 |
429 Too Many Requests | 供應商速率限制 | 停止快速重試、等待、降低請求頻率,並檢查供應商限制。 |
| Network error 或「failed to fetch」 | URL、瀏覽器、權限或連線可達性 | 重新確認完整 HTTPS 端點、重新整理 Janitor AI,並檢查任何 proxy 使用權限設定。 |
500 或 503 | 供應商端可用性 | 稍後再試;持續重試可能讓速率限制問題更嚴重。 |
| 回覆空白或遭截斷 | 生成或上下文處理 | 在確認憑證與路徑無誤後,以較短對話測試,並適度降低輸出上限。 |
DeepSeek 官方錯誤參考文件將驗證問題(401)、餘額問題(402)、速率限制(429)、內部錯誤(500)與伺服器忙碌(503)分開處理。這個區分很重要:換 API key 無法解決 429,換 IP 也不會替出現 402 的帳號增加餘額。
可先在 DeepSeek 文件提供的 quick-start client 中,使用相同的供應商資訊測試,以區分是供應商端故障還是 Janitor AI 設定問題;切勿在公開場合貼出仍有效的 key。
DeepSeek 搭配 Janitor AI 常見問題
不用 API key,也能在 Janitor AI 使用 DeepSeek 嗎?
不能透過直接 API 路徑使用。Janitor AI 的自訂 proxy 連線需要你所選供應商路徑的憑證;DeepSeek 消費者聊天帳號無法取代 DeepSeek Platform API key。
在 Janitor AI 使用 DeepSeek 是免費的嗎?
直接使用 DeepSeek API 應視為計量式 API 存取,而非無限免費聊天。DeepSeek 的pricing page列有 token 費率,錯誤參考文件也包含餘額不足回應;OpenRouter 的免費路徑則有另外的限制。
VPN 或 IP Proxy 能解決 429 錯誤嗎?
通常不行。429 是供應商的請求速率限制,因此等待、減少請求、變更 API 路徑,或檢查帳戶限制,通常比變更 IP 位址更有意義。
請確保 key、端點與模型 ID 都來自同一條供應商路徑,接著重新整理 Janitor AI 並用短訊息測試,最後才調整生成設定。