無審查 LLM API 快速入門
在幾分鐘內開始使用無審查 LLM API。發送文字,獲取文字,無過濾器,無意外。
基礎 URL 與驗證
API 位於 https://api.nsfwh.com/v1. 透過在 Authorization 標頭。在註冊頁面透過 Google 或電子郵件立即建立您的金鑰——無需電話號碼。金鑰僅顯示一次,請安全保存。它授予存取 uncensored 模型的權限,適用於合法成人內容、文字生成和創意寫作,且無標準的拒絕機制。
curl https://api.nsfwh.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a summary of the provided text."}]
}'
發送您的第一個請求
向 POST 請求 /v1/chat/completions 搭配您的訊息。模型 ID 為 uncensored. 輸入文字進入 messages 陣列。回應包含生成的文字。不支援嵌入向量、影像或音訊。這是一個純文字輸入、文字輸出的服務,專為需要直接存取無過濾語言能力的開發者設計。
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwh.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)
串流回應
使用 Server-Sent Events 進行實時 token 交付。添加 stream: true 您的請求。每個區塊包含部分文字和最終區塊中的使用資料。這可降低長輸出的感知延遲。串流適用於任何處理 SSE 的標準 OpenAI 相容客戶端。它非常適合聊天介面和互動式應用程式。
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 模式
使用 response_format: {"type": "json_object"}. 這可強制模型回傳有效的 JSON,而非自由格式的文本。您也可以定義工具以進行函數呼叫。指定 tool_choice 控制模型如何使用它們。這對於解析資料、生成設定檔或與外部系統整合而無需額外解析邏輯非常有用。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwh.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);
上下文視窗和限制
該模型支援 100,000 token 的上下文視窗,用於合併的輸入與輸出。每次請求的最大輸出為 16,000 個 token。若省略 max_tokens預設為 2,048。您可以每支金鑰每分鐘發送 300 個請求。並行性限制為每支金鑰同時 8 個請求。請求主體必須保持在 8 MB 以下。這些限制確保了高容量使用的穩定效能。
錯誤處理與 Token 使用
錯誤以標準 HTTP 狀態碼返回。401 表示您的 API 金鑰無效或已過期。402 表示信用額度不足。429 表示速率限制。請查看回應主體以獲取詳細的錯誤訊息。Token 用量僅針對成功的完成內容計費。錯誤不會消耗信用額度。這種透明的定價模式意味著您只需為有效的內容付費。
常見問題
uncensored API 可與 OpenAI SDK 搭配使用嗎?
是的,它完全兼容 OpenAI。透過將 base URL 設為我們的端點,即可使用官方的 OpenAI SDK。任何兼容 OpenAI 的客戶端只需進行少量設定調整即可使用。這確保了與現有專案的輕鬆整合。
如果我超出速率限制會發生什麼事?
您將收到 429 狀態碼。每支金鑰的限額為每分鐘 300 次請求。如有需要,您可以將請求分散至多支金鑰。每支金鑰最多允許 8 次併發請求。這可防止突發流量干擾服務。
Is my data used for training?
不,提示詞不會用於訓練。您的資料保持私密。我們僅收集電子郵件以建立帳戶。無需電話號碼或其他個人資料。這確保您的對話保持機密且安全。
無審查 API。無拒絕。按 Token 計費。
- 每 1M 輸入權杖
- $0.15
- 輸出 token / 1M
- $0.50
- 權杖上下文
- 100,000
- 試用額度
- $0.50
- 每分鐘請求數
- 300
立即取得 API 金鑰
註冊,複製權杖,更新基礎 URL。完成。