繁中 ▾
取得您的金鑰

給無審查模型的 API 文件說明

透過標準的 OpenAI 相容端點在幾秒鐘內開始使用無審查 API。您將透過簡單的 API 金鑰立即存取不受限制的模型回應。

基礎 URL 與驗證

對於所有請求使用我們的 Base URL,並在標頭中傳遞您的 API 金鑰。此設置適用於任何標準 OpenAI SDK 或 HTTP 客戶端,無需修改。註冊後(使用 Google 或電子郵件,無需電話號碼),您將立即獲得金鑰。該金鑰在您每次發出請求時對我們的服務器進行身份驗證。

保持您的金鑰安全,因為它提供對預付信用額度的存取權。您可以隨時生成新金鑰,這會立即取代舊金鑰。無需管理多個金鑰或瀏覽複雜的權限範圍即可進行基本使用。

首次請求

向聊天補全端點發送第一條訊息,並附上簡單的提示詞。模型會以文本形式回應,供您應用程式邏輯使用。您可以透過最小的請求結構來測試連線能力和回應品質。這能確認您的金鑰有效且無審查模型已啟用。

回應包含生成文字與 Token 用量細節。您可以解析這些資料以顯示結果,或將其餵入後續提示。這是驗證整合並在建立複雜工作流程之前最快的方法。

curl https://api.unfilterchatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
  }'

Python SDK 集成

安裝官方 OpenAI Python 套件,並將其指向我們的基礎 URL。這使您可以使用熟悉的函式,例如 client.chat.completions.create() 無需更改程式碼結構。將您的 API 金鑰作為函式庫的預設值傳遞。此方法簡化了已使用 OpenAI-compatible 客戶端之現有專案的整合。

您可以設定 temperature 或 top_p 等參數來控制回應的隨機性。程式庫會自動處理序列化與錯誤解析。這減少了样板程式碼,並加速了從簡單腳本到複雜應用程式的開發過程。

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilterchatgpt.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 SDK 設置

使用我們的基礎 URL 與您的 API 金鑰初始化 OpenAI Node.js 用戶端。這確保了與標準 JavaScript 和 TypeScript 專案相容。您可以使用 Python SDK 中可用的相同完成方法。用戶端會有效處理網路請求與回應解析。

配置客戶端選項以符合您的應用程式需求。您可以根據需要調整請求超時或重試邏輯。此設定與現有的 Node.js 環境無縫整合,讓您在後端服務中輕鬆新增 uncensored AI 功能。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unfilterchatgpt.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);

串流回應

透過在請求中將 stream 參數設為 true 來啟用串流。這會隨著產生逐 token 傳送回應。它為即時應用程式提供更好的使用者體驗。您可以在模型繼續運作時立即顯示部分結果。

解析串流區塊以提取內容。最後一個區塊包含該請求的總 Token 用量。這允許您在為使用者提供即時回饋的同時準確追蹤成本。串流非常適合聊天介面和互動工具。

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)

速率限制、錯誤與上下文

上下文視窗支援提示與補完各 100,000 個 token。您可以傳送長文件或延伸對話而無需截斷。然而,每次請求的最大輸出為 16,000 個 token,若未設定上限則為 2,048 個 token。這確保了大型回應的一致性效能。

速率限制允許每分鐘 300 次請求,每金鑰 8 個併發請求。錯誤代碼包括:401 表示金鑰無效,402 表示餘額不足。因內容限制而拒絕的請求免費,而錯誤不會消耗餘額。請有效管理您的請求,以避免在高流量期間被降速。

常見問題

我如何開始使用無審查 chatgpt API?

使用 Google 或電子郵件註冊,即可立即取得 API 金鑰。無需電話號碼,並獲得 $0.50 試用額度,有效期為 7 天。使用任何 OpenAI 相容的 SDK 搭配此金鑰,即可立即發出第一個請求。

請求的上下文視窗大小為何?

該模型支援結合輸入與輸出的 100,000 個 token 上下文視窗。然而,您可以在單一回應中最多請求 16,000 個 token。如果您未指定 max_tokens 限制,預設輸出上限為 2,048 個 token。

串流傳輸如何與此 API 搭配運作?

將 stream 參數設為 true 以逐 token 接收回應。這允許您在產生文字時顯示文字,改善聊天介面的使用者體驗。串流的最後一個區塊包含總 token 用量,用於計費目的。

保護您的 API 金鑰

註冊、取得金鑰、更新基礎 URL。就是這些。

取得您的金鑰