繁中 ▾
開啟帳戶

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

API 快速入門指南

透過單一基礎 URL 變更,將您現有的工具連接至無審查的聊天 GPT 後端。本指南引導您完成驗證、編碼以及在您偏好的語言中處理拒絕的流程。

開啟帳戶

身份驗證與基礎 URL

您的 API 金鑰用於驗證對我們無審查 LLM API 的所有請求。我們使用標準的 Bearer token 標頭,因此您可以將基礎 URL 和金鑰替換至任何 OpenAI 相容的 SDK,無需重寫邏輯。端點位於 https://api.gptchatuncensored.com/v1 並接受 POST 請求至 /chat/completions. 您必須在 Authorization: Bearer YOUR_KEY 標頭。此設定可立即與官方 SDK 或第三方封裝程式搭配使用。我們不提供嵌入(embeddings)或視覺功能,因此請將您的請求內容集中在文字生成上。您的帳戶僅在處理 token 時才會扣款,確保高用量非限制模型使用的成本可預測。

發送您的第一個完成請求

發送完成請求以使用 uncensored model。此範例使用 cURL 來展示提示詞的基本結構。您可以調整 temperature 以控制創造力,或設定 stop sequence 用於角色扮演。回應會返回一個 JSON 物件,其中包含在 choices 陣列。確保您的系統提示詞允許您所需的無審查風格。如果遇到錯誤,請檢查您的金鑰有效性或信用餘額。該模型會處理合法的成人內容,且不會像標準大型語言模型那樣產生拒絕回應。

curl https://api.gptchatuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
  }'

這項簡單的呼叫證明您的整合正在運作。您現在可以在此基礎上建構複雜的應用程式。無防護 API 處理上下文管理的繁重工作。您只需專注於應用程式邏輯和使用者體驗。無需複雜的設定即可立即開始生成內容。

配置參數(temp, top_p)

調整 temperature 和 top_p 用於控制輸出的隨機性。較低的溫度會使回應更具決定性且更集中,這非常適合程式碼或事實性任務。較高的溫度則能增加創意,使其成為角色扮演或創意寫作的完美選擇。該 top_p 參數透過累積機率篩選詞彙,提供另一層控制。您可以將這些與 max_tokens 以限制輸出長度。這些參數的作用方式與標準 OpenAI API 完全相同,確保熟悉度。使用 seed 用於測試期間獲得可重現的結果。微調這些設定以符合您偏好的 uncensored 風格,以適應您的特定使用情境。

from openai import OpenAI

client = OpenAI(base_url="https://api.gptchatuncensored.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)

Python 開發者可以利用官方 SDK 進行輕鬆整合。程式碼片段展示了如何在標準請求中設定這些參數。您可以傳遞訊息列表以維持對話歷史。無審查的 LLM API 會嚴格遵守這些限制。這種靈活性允許您在不變更基礎設施的情況下,嘗試不同的語氣和風格。

串流回應

啟用串流以隨著生成接收 Token,降低使用者的感知延遲。串流對於即時聊天應用程式或長篇內容生成至關重要。我們的 API 支援伺服器發送事件(SSE)以進行高效的資料交付。您必須處理最後一個區塊以獲取總 Token 用量,以確保計費準確性。無審查 API 確保即使對於大型上下文視窗,串流也能可靠運作。將 stream=True 您的 SDK 客戶端以啟用此模式。此方法為創意寫作或角色扮演場景提供更流暢的使用者體驗。監控 delta field to accumulate the full response text.

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)

串流也有助於記憶體使用,因為您不需要等待整個回應。您可以立即開始向使用者顯示內容。此功能對於長對話或詳細解釋特別有用。無審查模型在整個串流過程中保持連貫性。請確保您的 UI 能優雅地處理部分回應,以獲得最佳體驗。

處理錯誤與拒絕

我們的無審查模型很少拒絕內容,但它確實對涉及未成年人的性內容執行硬性限制。如果請求失敗或超出限制,你會收到標準的 HTTP 錯誤代碼。401 狀態碼表示 API 無效或過期,需要你檢查憑證。402 狀態碼表示你的預付信用額度已耗盡;通過加密充值以繼續使用。429 錯誤信號表示你已超過每分鐘 300 次請求的限制。這些錯誤在響應主體中都有清晰的文件記錄。對涉及未成年人內容的拒絕始終會應用,以確保合規。查看儀表板以獲取詳細的使用日誌,從而快速排除故障。

Limits and context window

API 支援高達 100,000 個 token 的上下文視窗,允許大量的對話歷史或長文件。每次請求最多可輸出 16,000 個 token,或 2,048(如果 max_tokens 未設定。您每分鐘限 300 次請求,每個金鑰的併發請求上限為 8 個。請求主體大小不得超過 8 MB。這些限制旨在實現高容量不加審查的使用,同時不影響效能。您的 API 金鑰與您的帳戶唯一對應,如有需要可生成新金鑰。預付信用模式確保您只為使用的內容付費。沒有月費或訂閱費讓您的帳單複雜化。這種透明度使得擴展您的應用程式變得輕鬆。

Node.js

import OpenAI from "openai";

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

技術常見問題

這是來自 OpenAI 的官方無審查聊天 GPT 嗎?

否,我們是獨立供應商,提供無審查大型語言模型 API。我們提供自己的開放權重模型,而非 OpenAI 的官方 GPT 模型。我們的 API 與 OpenAI 客戶端相容,因此您的程式碼無需更改即可運作,但底層模型不同。

我如何為無審查 API 服務付款?

我們僅接受加密貨幣:USDT (TRC20) 或 USDC (Base)。您可以充值 $20 至 $500 之間的金額,金額較大時享有贈送額度。無月費訂閱,您的預付信用額度永不過期。錯誤與拒絕請求不會消耗您的信用額度。

無審查模型拒絕什麼內容?

該模型對合法的成人、虛構和爭議性話題未設審查。然而,它嚴格拒絕涉及未成年人的性內容。這是一個適用於所有請求的硬性限制。所有其他內容類型,包括成人裸露內容,通常都允許。

檢索您的 API 金鑰

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

開啟帳戶