繁中 ▾
領取試用金鑰

無限制 API 文件

幾分鐘內即可運作無審查 LLM 端點。本指南涵蓋 OpenAI 相容的聊天完成 API、串流處理以及錯誤處理,以便直接整合。

身份驗證與基礎 URL

您的 API 金鑰用於驗證每一次請求。請使用基礎 URL HTTPS://api.uncensores.cc/v1 搭配任何標準 OpenAI SDK。模型識別碼為 "uncensored"。請將您的金鑰以 Bearer token 的形式放在 Authorization 標頭中。您可以透過儀表板使用 Google 或電子郵件產生金鑰。每個帳戶僅持有一個有效金鑰,新金鑰會取代舊金鑰。

curl https://api.uncensores.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries for data science"}]
  }'

您必須在每個請求中包含 model 欄位。該端點期望收到一個包含您對話歷史的 messages 陣列。如果金鑰缺失或無效,API 將返回 401 錯誤。這確保只有授權使用者才能消耗您的預付額度。

Chat Completions 端點

傳送 POST 請求至 /v1/chat/completions 進行文字生成。此端點處理標準對話提示並返回結構化文字回應。不支援 embeddings 或圖像生成。您提供 system、user 和 assistant 訊息以引導模型。模型會在 choices 陣列中返回原始文字內容。

from openai import OpenAI

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

使用您的基礎 URL 和金鑰初始化客戶端。定義包含您期望的角色和內容的訊息列表。執行 chat.completions.create 方法。回應物件包含生成的文字和使用統計數據。此直接方法消除了 NSFW 或創意寫作任務的路由複雜性。

帶有 SSE 的串流回應

在請求中將 stream 設為 true。API 在令牌可用時回傳伺服器發送事件(SSE)。這可降低長輸出的感知延遲。每個區塊包含回應的部分增量。您必須累積這些增量以重建最終文字。

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)

最後一個區塊包含該請求的完整使用統計數據。這讓您可以即時追蹤 token 消耗情況。串流非常適合期望立即回饋的聊天介面。它能與 uncensored 模型的輸出格式無縫整合。

函式呼叫與 JSON 模式

API 透過 tools 參數支援函數呼叫。在請求中定義您的函數架構,並將 tool_choice 設定為 auto 或特定名稱。模型在回應中返回函數呼叫而非純文本。您也可以透過將 response_format 設定為 json_object 來強制執行 JSON 輸出。這確保了自動化工作流程的可預測解析。

import OpenAI from "openai";

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

在 tools 陣列中傳遞工具定義。模型會根據輸入選擇適當的函式。您會在回應中收到函式名稱和參數。此功能可與標準聊天完成功能並行使用,無需額外的端點。可用於結構化資料提取或類似代理程式的行為。

參數:Temperature、Top-P 與 Seeds

調整 temperature 以控制隨機性。高於 1 的值會增加創意,低於 1 的值則使輸出更具決定性。使用 top_p 將採樣限制在最高概率質量的前百分比範圍內。設定 seed 以確保相同請求下的結果可重現。這些參數允許微調 uncensored 模型的輸出風格。

您也可以使用 stop sequences 在特定字串處停止生成。presence_penalty 和 frequency_penalty 有助於減少重複。預設溫度為 1.0。調整這些設定有助於優化角色扮演或技術寫作。每個請求都支援這些標準的 OpenAI 相容參數。

Token 限制與上下文視窗

上下文視窗支援提示詞與補全總計 100,000 個 token。每次請求最多可輸出 16,000 個 token。若省略 max_tokens,預設值為 2,048 個 token。此限制適用於輸入與輸出的總和。請求主體超過 8 MB 將失敗。API 的速率限制為每分鐘 300 次請求。每個金鑰的併發請求上限為 8 個。402(無餘額)或 429(速率限制)等錯誤會提供明確的回饋。未使用的餘額永不過期,確保您僅為實際用量付費。

常見問題

Uncensores 是 OpenAI 的官方服務嗎?

否,這是提供無審查大型語言模型的獨立服務。它採用 OpenAI 相容 API 格式以便輕鬆整合。該模型並非 GPT,而是專門針對零拒絕回應進行調校的獨立開源權重模型。您可以透過更改 base URL 和 API key 使用官方 OpenAI SDK。

您接受哪些付款方式?

僅限加密貨幣:TRC20 上的 USDT 或 Base 上的 USDC,任何整數金額從 $20 到 $500。從 $50 起享有額外餘額獎勵。

哪些內容是無審查的?

該模型不會拒絕合法的成人、虛構或爭議性話題。它允許髒話和成熟主題,無需標準過濾器。唯一的硬性限制是涉及未成年人的性內容,這將始終被拒絕。這使其非常適合 NSFW 聊天機器人和原始創意寫作。

取得您的 API 金鑰

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

領取試用金鑰