繁中 ▾
領取試用金鑰

整合無審查 LLM API

使用標準 OpenAI 相容端點整合無審查 LLM API。本指南涵蓋認證、請求參數、串流與錯誤處理,專為需要可靠、無過濾回應的開發者設計。

https://api.howtomakechatgptunfiltered.com/v1無審查

基礎 URL 與驗證

使用提供的基礎 URL 和 API 金鑰處理所有請求。端點為 https://api.howtomakechatgptunfiltered.com/v1。將您的金鑰傳入 Authorization 作為 Bearer token 標頭。此標準格式讓您可以替換服務而無需更改客戶端代碼。透過 Google 或電子郵件註冊後,您會立即獲得 API 金鑰。無需電話號碼。

curl https://api.howtomakechatgptunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate total tokens for input array"}]
  }'

錯誤如 401 表示無效金鑰,而 402 表示您需要更多積分。只要您在儀表板上看到金鑰,您的金鑰即為有效。

POST /v1/chat/completions 參數

向聊天完成端點發送帶有標準參數的提示詞。使用 model: "uncensored" 選擇模型。提示與完成的上下文視窗總計為 100,000 tokens。您可以設定 temperature, top_p,以及 stop 序列。最大輸出為每次請求 16,000 個 token。設定 max_tokens 以避免意外截斷。JSON 模式可通過 response_format. 函數呼叫與 tools。參數如 presence_penalty 和 frequency_penalty 幫助控制重複。種子值可確保輸出結果的可重現性。

串流回應與 Token 計數

在請求主體中將 stream: true 在您的請求中。API 透過伺服器發送事件 (SSE) 進行即時 token 傳輸。Token 使用詳情會出現在串流的最後一個區塊。這使您能準確追蹤成本與上下文使用情況。串流可降低長回應的感知延遲。它非常適合聊天介面。您可以解析部分 token 以即時顯示。最後一個區塊包含完整的用量統計。這種透明度有助於您監控 API 使用情況。

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

函式呼叫與 JSON 模式

使用函式呼叫整合外部工具。在 tools 參數。模型會傳回函式呼叫物件供您程式碼執行。請設定 tool_choice 用於自動或指定工具。JSON 模式強制執行結構化輸出。設置 response_format 以 {"type": "json_object"}. 這可確保解析時使用有效的 JSON。它非常適合資料擷取。函式呼叫支援複雜的工作流程。模型會自動處理工具參數。JSON 模式可防止格式錯誤。這兩種功能都與 uncensored 模型配合使用。它們與標準的 OpenAI SDK 整合。

錯誤處理與速率限制

使用標準 HTTP 狀態碼優雅地處理錯誤。401 表示您的 API 無效。402 表示預付信用額度不足。429 表示您達到了速率限制。限制為每分鐘每 300 次請求。您可以同時進行 8 個請求。請求體必須在 8 MB 以下。錯誤和拒絕不消耗信用額度。已用信用額度不退款。重複收費可通過 Support 修復。每個帳戶只有一個活躍的。新會替換舊的。始終檢查狀態碼。

GET /v1/models 端點

使用 GET 請求查詢可用模型。端點為 /v1/models. 它返回模型對象列表。我們的服務提供一種模型: uncensored. 這確認 API 運作正常。使用此端點進行健康檢查。它返回關於模型的元數據。模型 ID 始終為 uncensored. 這個標準端點確保相容性。它適用於任何 OpenAI-compatible 客戶端。您可以快速驗證連線。它非常適合自動化測試。回應包含模型名稱和 ID。

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.howtomakechatgptunfiltered.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.howtomakechatgptunfiltered.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

常見問題

我如何透過此 API 讓 chatgpt 解除限制?

在您的請求中將模型 ID 設定為 "uncensored"。該 API 提供針對無拒絕進行微調的開放權重模型。透過更改基礎 URL,它可與標準 OpenAI SDK 配合使用。使用提供的 API 金鑰進行身份驗證。這消除了本地設定的需求。

此無審查 chatgpt API 的計費方式為何?

價格為每 1M 輸入 token $0.15,每 1M 輸出 token $0.50。信用額度透過加密(USDT 或 USDC)預付。錯誤和拒絕免費。信用額度永不過期。無訂閱費用。較大額充值可獲得額外信用額度。

我如何除錯平行聊天 API 回應中缺少引用?

請確保您正在解析最後一個 SSE 區塊以取得使用量資料。串流回應會在最後一個事件中包含計數 token 的數量。如果引用內容缺失,請檢查是否過早截斷了串流。模型僅在串流完成時才會回傳使用量詳細資訊。請確認您的客戶端能正確處理 SSE。

產生您的 API 金鑰

註冊、複製金鑰、更新基礎網址。完成。

領取試用金鑰https://api.howtomakechatgptunfiltered.com/v1