繁中 ▾
開啟帳戶

適用於無限制文字生成的 OpenAI 相容 API

常見無審查 AI 錯誤

開發者常部署無審查模型後,卻因預期標準 LLM 行為適用而遭遇意外的速率限制、輸出截斷或退款循環。本指南拆解了九個最常見的整合錯誤,讓你的程式碼能處理無過濾生成,同時不破壞你的帳單或使用者體驗。

最後更新

主要結論

  • 您的 100k 上下文視窗包含輸入和輸出 token,因此龐大的負載會顯著縮減可用回應空間。
  • 無審查模型很少因內容而返回 400 級錯誤;它們只是生成文字,因此需要明確處理串流和長度限制。
  • 預付額度永不過期,但必須透過加密貨幣(USDT 或 USDC)充值,因為不支援傳統支付方式。
  • 模型 ID 嚴格為 "uncensored";發送通用名稱如 gpt-4 或 claude-3 會導致端點立即返回 404 錯誤。

錯誤 1:假設上下文視窗是無限的

第一個錯誤是假設因為模型支援龐大的上下文視窗,您就可以無後果地將無限資料轉儲進去。該 無審查 AI 我們託管的端點支援 100,000 token 的上下文視窗,但此總數包含您的提示與生成的補全內容。如果您發送 90,000 token 的提示,您僅剩 10,000 token 可用於回應。此限制適用於每次請求,無論模型的理論最大值為何。許多開發者會忽略系統提示的額外開銷或聊天會話中先前輪次的歷史記錄。您必須在發送請求前計算可用的輸出空間。如果您的用例涉及長期角色扮演,您需要實作滑動視窗策略。截斷較舊的訊息通常是必要的,以確保 API 回應保持在 16,000 token 的輸出硬性限制內。若不這樣做,模型會在句子中間截斷。這是一個關鍵的架構決策,會影響您的整個應用程式邏輯。

錯誤 2:忽略輸出中的 token 限制

開發者經常將客戶端庫配置為預設的 max_tokens 值,這對於 uncensored 生成來說通常太小。預設值通常為 2,048 個令牌,但我們的 API 允許每個請求高達 16,000 個令牌。如果您未明確將 max_tokens 設為更高值,您的回應將被強制截斷。對於需要空間發揮的創意寫作或詳細角色扮演場景,這尤其令人困擾。您應始終在 API 呼叫中明確設定 max_tokens。這可確保模型能完成其思考過程而不會被迫停止。這也能防止模型誤以為空間不足而匆忙結束的意外行為。請檢查您的 SDK 文件,了解如何覆蓋預設限制。這是一個簡單的修復方法,能顯著提升輸出品質。

錯誤 3:預期標準拒絕行為

一個 無審查 LLM API 在於它不會拒絕內容。如果您編寫應用程式以預期 NSFW 內容會返回 400 Bad Request 或特定的拒絕 JSON 結構,您會感到失望。模型將直接生成文本。這意味著您的錯誤處理邏輯需要改變。您不能依賴 API 來告知內容是否「太多」。您必須在客戶端處理此問題,或接受內容將被生成。唯一的硬性限制是涉及未成年人的性內容,這始終會被拒絕。這種拒絕是您可能會看到特定錯誤或空回應的唯一時機。對於所有其他具爭議性、露骨或怪異的主題,模型都會順從。這使得該 API 非常適合創意應用,但您需要以不同的方式管理內容預期。不要浪費資源去解析不存在的拒絕標誌。

錯誤 4:串流處理不當

串流對於良好的使用者體驗至關重要,特別是對於長的 uncensored 回應。如果您沒有正確處理伺服器發送事件(SSE),您的應用程式將掛起,直到整個回應準備就緒。這可能需要幾秒鐘甚至幾分鐘才能處理大型輸出。您需要逐 token 解析 SSE 串流。我們的 API 支援串流,並在最後一個區塊中包含 token 使用數據。這讓您可以即時追蹤成本。如果您忽略串流,可能會導致 HTTP 客戶端超時。大多數現代 SDK 會自動處理串流,但您必須在設定中啟用它。確保您的 UI 在每個 token 到達時進行更新。這會產生使用者從聊天介面預期的流暢打字效果。它也允許您在使用者點擊停止時提前取消請求。此功能對於響應式設計至關重要。

錯誤 5:忽略 100k 上下文限制

我們已提及 100k 限制,但值得再次強調,因為這是最常見的失敗點。限制在於請求中的總代幣數,而不僅僅是輸入。如果您正在建構聊天機器人,您必須管理歷史記錄。每次發送整個對話歷史記錄會迅速耗盡您的 100k 視窗。您需要實作一種策略來修剪舊訊息。這可以基於代幣數量或時間。 uncensored 模型 我們的託管服務功能強大,但並非魔法。它仍遵循轉換器架構的硬性限制。如果您超出限制,API 將返回錯誤。您應透過截斷歷史記錄並重試來優雅地處理此錯誤。這是 LLM 開發中的標準模式,但常被初學者忽略。請從第一天開始規劃您的記憶體管理策略。

錯誤 6:使用錯誤的模型 ID

API 與 OpenAI 相容,但模型 ID 不是 gpt-4。您應該使用的唯一模型 ID 是 "uncensored"。如果您使用 gpt-4 或 claude 發送請求,API 將返回 404 或 400 錯誤。這是開發者從其他教程複製粘貼代碼時的常見錯誤。您必須在 SDK 配置中更新模型 ID。base URL 也特定於我們的服務。除非通過我們的端點進行代理,否則不要使用默認的 OpenAI base URL。base URL 是 HTTPS://api.gptchatuncensored.com/v1。這確保您的請求發送到正確的服務器。使用錯誤的模型 ID 是快速消耗試用信用額度的方法。在開始發送流量之前仔細檢查您的配置。這是一個簡單的修復,可以節省時間和金錢。

錯誤 7:忽略 429 錯誤的處理

速率限制是真實且嚴格適用的。您每個金鑰每分鐘限 300 次請求。若超過此限制,您將收到 429 Too Many Requests 錯誤。您必須在客戶端程式碼中實作指數退避。否則,您將用重試請求淹沒 API,使情況惡化。限制是以金鑰為單位,因此若您有多個金鑰,可以水平擴展。然而,每個金鑰都有其獨立限制。您還有每個金鑰 8 個並行請求的限制。若超過此限制,您的請求將排隊或失敗。請密切監控您的使用情況。您可以在最終的串流區塊中檢查您的 token 使用情況。這有助於預測何時可能達到限制。適當的錯誤處理可確保您的應用程式在負載下保持穩定。不要假設 API 始終可用。

錯誤 8:假設信用額度很快過期

我們的計費模式為預付制,但信用額度永不過期。對於希望暫停使用而不想損失餘額的開發者來說,這是一個重大優勢。您可以隨時使用加密貨幣充值。$0.50 的試用信用額度有效期為 7 天,但付費信用額度沒有過期日。這意味著您可以購買大量信用額度並在數個月內使用。這非常適合流量模式不規則的專案。如果您暫停使用,不必擔心投資損失。 無審查 LLM API 設計用於長期使用。您可以透過儀表板管理您的信用額度。沒有月費或訂閱續訂。您只需為使用的內容付費。這種透明的計費模式使成本預測變得容易。您隨時都知道還剩多少 token。

錯誤 9:忘記內容限制

雖然模型為無審查,但它並非完全沒有界限。唯一的硬性規則是涉及未成年人的色情內容始終會被拒絕。這是法律要求,無論提示為何都適用。如果您發送包含此內容的請求,您將收到拒絕。對於所有其他內容,包括露骨的成人主題,模型將生成它們。這使得 API 適合廣泛的創意用途。您無需擔心過度暴力或奇怪的情境。該模型針對合法的成人用途進行了調整。這種靈活性正是開發者選擇 無審查 AI 解決方案。您享有自由生成所需內容的權利,無需不斷被過濾。只需記住一個硬性限制。這是模型唯一會拒絕您的時刻。這種清晰度有助於設計應用程式的內容政策。

技術常見問題

無審查 ChatGPT 替代 API 的基礎 URL 為何?

基礎網址為 HTTPS://api.gptchatuncensored.com/v1。您可以使用任何標準的 OpenAI 相容 SDK,只需將其指向此網址並使用您的 API 金鑰。使用的模型 ID 為 "uncensored"。這可確保您的程式碼無需大幅修改即可立即運作。

uncensored AI API 是否支援串流?

是的,API 支援透過伺服器發送事件(SSE)進行串流傳輸。您可以在您的 SDK 中啟用串流以即時接收 token。串流的最後一個區塊包含 token 使用資料,這有助於您準確追蹤預付額度餘額。

我如何為無審查 LLM API 信用額度充值?

您可以僅使用加密貨幣充值信用額度。我們接受 TRC20 網路上的 USDT 或 Base 網路上的 USDC。您可以存入 $20 至 $500 之間的任意整數金額。大額存款可獲得額外信用額度,例如存入 $100 贈送 10%,存入 $200 贈送 15%。

試用額度用於無過濾聊天機器人是否永久有效?

不,$0.50 的試用贈金在建立帳戶後 7 天內有效。然而,一旦您透過加密貨幣充值,您的付費贈金將永不過期。這允許您在更長的時間內使用贈金而不會遺失。

檢索您的 API 金鑰

註冊、複製金鑰、更新基礎網址。這就是整個設定。

開啟帳戶