更新於
SillyTavern 中的 DeepSeek API 金鑰:連接我們的 API
SillyTavern 可以透過其自訂來源與任何相容 OpenAI 的端點通訊。本指南顯示需填寫的欄位、適合長篇角色扮演的上下文設定,以及每場對話的成本。

快速設定
對於 deepseek api key sillytavern 設定,首先澄清一點。由 DeepSeek 平台發行的金鑰僅適用於 DeepSeek 的端點。您在本站獲得的金鑰屬於獨立服務:一個獨立運行單一開放權重模型的 OpenAI 相容 API,針對合法成人用途調整為無內容拒絕。這不是 DeepSeek 的官方 API,因此請僅在本站的 Base URL 上使用本站的金鑰。
SillyTavern 中要輸入的值為:
- 來源: Chat Completion,然後選擇自訂 (OpenAI 相容)
- Custom 端點 (Base URL):
https://api.deepseekapikey.com/v1 - API 金鑰: 您帳戶中的金鑰
- 模型 ID:
uncensored
SillyTavern 更新頻繁,選單標籤在不同版本間可能略有變動,因此若名稱不同,請依含義對照。本頁其餘部分將逐步說明每個步驟以及長篇角色對話的重要設定。
介面中的逐步操作
- 取得金鑰。 在 API 金鑰頁面 使用 Google 或電子郵件與密碼註冊。新用戶可一鍵領取 $0.50 免費試用額度,有效期 7 天,每人限領一次,無需信用卡。
- 開啟 API 連接面板。 在 SillyTavern 中,點擊頂部的插頭圖示以開啟 API 連接。
- 選擇 API 類型。 從 API 下拉選單中選擇 Chat Completion。文字完成模式適用於接受原始提示詞的後端;此 API 使用聊天訊息。
- 選擇來源。 在 Chat Completion 來源列表中,選擇 Custom (OpenAI-compatible)。
- 輸入端點。 將
https://api.deepseekapikey.com/v1貼上到自訂端點欄位。SillyTavern 會自動加上聊天完成路徑,因此請留空。如果稍後出現 404 錯誤,請嘗試使用完整路徑作為第二次嘗試。 - 輸入金鑰。 將金鑰貼上到自訂 API 金鑰欄位。
- 輸入模型。 在模型 ID 欄位輸入
uncensored。如果從GET /v1/models端點載入模型下拉選單,您可以從中選擇。 - 連接。 按下 Connect。綠色狀態與模型名稱表示呼叫成功。發送訊息給角色以確認。
如果 Connect 失敗,請在終端機中於 SillyTavern 外部測試。這可以隔離問題:
curl https://api.deepseekapikey.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "uncensored", "messages": [{"role": "user", "content": "Reply with the word ready."}], "max_tokens": 10}'
正常的 JSON 回覆表示金鑰與 URL 有效,問題出在 SillyTavern 的欄位。快速入門 列出了更多範例。
上下文大小與回應長度
這是角色扮演設定成功或浪費錢的地方。該模型具有 100,000 個 token 的上下文視窗,計算包含提示詞與回覆。SillyTavern 在採樣設定中有自己的 Context Size 滑桿,控制每次請求打包多少歷史記錄與角色資料。
您可以將其設定為高達 100,000,但請考慮這意味著什麼。SillyTavern 會在每個回合構建完整的提示詞:系統提示詞、角色卡、lorebook 條目、人格,然後盡可能多地放入聊天歷史記錄。較大的設定意味著模型會看到更多過去的內容,並且您必須為每個 token 在每次訊息中付費。
選擇的實用方法:
- 8,000 到 16,000 個 token: 短場景與快速對話。便宜且快速。
- 30,000 到 50,000 個 token: 具有詳細角色卡與 lorebook 的長篇故事。適合大多數用戶。
- 高達 100,000 個 token: 大型 lorebook 或非常長的連續故事。保留餘量,使提示詞加上回覆保持在視窗範圍內。
對於回應長度,將 Max Response Length 設定為 300 到 600 個 token 以獲得典型的角色扮演回覆。API 中的 max_tokens 參數是可選的,但 SillyTavern 會發送一個值,且限制可以防止過長的回覆增加帳單。開啟串流選項,讓文字在生成時顯示;API 支援帶有 stream: true 的伺服器發送事件。
傳遞懲罰與採樣值的方式如介面所示。Temperature、Top P、frequency penalty 與 presence penalty 會傳送至模型,stop sequences 與固定 seed 也會通過。從 temperature 約 0.8 開始並調整:如果角色記不住事實則降低,如果回覆感覺重複則提高。
角色扮演成本
價格為每 1M 輸入 token $0.15,每 1M 輸出 token $0.50。輸入佔主導地位是因為歷史記錄被重新發送。計算範例,每次回覆 400 個 token:
| 提示詞大小 | 輸入成本 | 輸出成本 (400 個 token) | 每則訊息 | 100 則訊息 |
|---|---|---|---|---|
| 8,000 個 token | $0.0012 | $0.0002 | $0.0014 | $0.14 |
| 20,000 個 token | $0.0030 | $0.0002 | $0.0032 | $0.32 |
| 50,000 個 token | $0.0075 | $0.0002 | $0.0077 | $0.77 |
| 100,000 token | $0.0150 | $0.0002 | $0.0152 | $1.52 |
檢查一行:20,000 / 1,000,000 x $0.15 = $0.003,以及 400 / 1,000,000 x $0.50 = $0.0002,總計 $0.0032。在該大小下,$0.50 的免費試用額度可涵蓋約 156 則訊息。失敗或被拒絕的請求不會收費,因此錯誤後的重新發送不會增加帳單。滑動與重新生成會計算在內,因為每個都是一個新的已完成請求。
額度為預付額度,永不過期,且無訂閱。儲值金額可從 $20 到 $500 的整數,$50 起加贈 5%,$100 起加贈 10%,$200 起加贈 15%。例如,儲值 $100 可獲得 $110 額度。您可以使用加密貨幣(TRC20 上的 USDT、Base 上的 USDC)付款。定價頁面 有目前列表。
群組對話、滑動與速率限制
SillyTavern 可以發送短時間內連續的多個請求:群組對話(多個角色依次回覆)、滑動,以及總結或生成側邊內容的擴展。完整金鑰允許 8 個並行請求與每分鐘 300 個請求。試用金鑰允許 2 個並行與每分鐘 60 個請求。
如果看到代碼為 concurrency 的錯誤,表示同時運行的請求過多。在再次滑動之前等待當前串流結束,因為串流請求會保留其槽位直到串流結束。代碼為 rate_limited 的錯誤表示每分鐘請求過多。帶有 Retry-After: 5 標頭的 429 是暫時過載,會很快清除。
對於長篇故事,建議使用摘要擴充功能或lorebook 條目來延續事實,這樣你可以將上下文大小保持較低。在提示詞開頭加入早期事件的簡短摘要,其成本遠低於保留五萬個 token 的原始歷史記錄。
修復常見問題
連線顯示未授權
金鑰有誤、結尾帶有空白,或來自其他服務。由 DeepSeek 平台發行的金鑰無法在此 Base URL 上使用。
連線顯示未找到
檢查端點拼寫。一般設定應以 /v1 結尾。某些版本需要完整的聊天完成路徑,因此如果簡短形式失敗,請嘗試 https://api.deepseekapikey.com/v1/chat/completions。
回覆內容短或遭截斷
提高最大回覆長度。如果截斷僅發生在長對話中,你的提示詞可能已接近上下文視窗限制;稍微降低上下文大小,以保留回覆的空間。
角色遺忘早期事件
這是上下文設定的作用。提高該設定,或將關鍵事實移至角色卡片、人格或 lorebook 條目中,使其保留在每個提示詞裡。
回覆被拒絕
該模型針對合法成人用途調整過,以避免內容拒絕,但有一條規則不變:禁止涉及未成年人的性內容。該區域的角色與情境會被拒絕。由於服務僅限文字,SillyTavern 的圖像生成需要不同的後端。
透過 API 送出的提示詞不會用於訓練。你的聊天檔案會保留在你機器上 SillyTavern 的資料夾中,除非你移動它們。如果你想了解此服務與 DeepSeek 自有服務的差異背景,請見 DeepSeek API:迷思與事實。
更多指南
問答
我可以在這個設定中使用 DeepSeek 發行的金鑰於 SillyTavern 嗎?
不行。金鑰僅適用於發行該金鑰的服務。對於 DeepSeek 金鑰,請使用 DeepSeek 自己的端點;對於本站的金鑰,請使用 https://api.deepseekapikey.com/v1。
我在 SillyTavern 中該選擇哪個來源?
選擇 Chat Completion,然後選擇 Custom(OpenAI 相容)。輸入 Base URL、你的金鑰以及模型 ID uncensored。
上下文可以有多大?
上下文視窗為提示詞與回覆合計 100,000 個 token。較高的設定會使每則訊息的成本更高,因為歷史記錄會在每個回合重新發送。
支援串流輸出嗎?
支援。串流輸出透過伺服器發送事件運行,你可以在 SillyTavern 中開啟它。串流請求會佔用其並行請求槽位,直到結束為止。
我如何免費測試?
新用戶可在註冊後於 API 金鑰頁面一鍵領取 $0.50 免費試用額度。有效期 7 天,無需信用卡。
只差一步,即可取得金鑰
建立帳號、複製金鑰、更改基礎 URL。這就是整個設定過程。