整合 Uncensored API
使用單一 OpenAI 相容端點,將無審查 API 整合至您的成人內容應用程式。本快速入門指南將引導您從金鑰產生到處理串流回應,打造強大的 NSFW 聊天機器人體驗。
前置條件:SDK 與金鑰
在編寫任何程式碼之前,請從儀表板獲取您的 API 金鑰。您可以使用 Google 或電子郵件註冊,金鑰將立即顯示在 取得 API 金鑰 頁面。無需手機號碼,您將獲得 7 天內有效的 $0.50 試用額度。請妥善保管此金鑰,因為它用於驗證對基礎 URL 的所有請求 https://api.bestnsfwllm.com/v1.
透過您的套件管理器安裝您偏好的 SDK。您將在客戶端初始化時設定基礎 URL 和 API 金鑰。此設定可確保您的應用程式直接連接到我們的 uncensored 模型,無需代理延遲。
進行首次請求
發送聊天完成請求以生成文字回應。使用 uncensored 模型 ID 以直接存取開放權重模型。API 接受標準 OpenAI 參數並返回 JSON 格式的結果。
curl https://api.bestnsfwllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "generate twenty test user profiles with diverse ages and genders"}]
}'確保您的資料載體包含系統提示詞以定義行為。該模型針對合法的成人用途不會拒絕內容。您可以透過檢查來驗證連線 choices 回應主體中的陣列。
處理串流回應
透過設定 stream: true 在你的請求中。伺服器隨著 token 可用時發送伺服器發送的事件(SSE)。此方法能降低建構互動式 NSFW 聊天機器人介面的使用者的感知延遲。
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 使用統計數據。此方法非常適合需要即時回饋的應用場景,例如角色扮演或創意寫作。
配置模型參數
使用標準參數調整生成行為: temperature 和 top_p. 設定 temperature 用於控制隨機性,較低的值會產生更具確定性的輸出。使用 top_p 用於核採樣,以平衡創造力與連貫性。
from openai import OpenAI
client = OpenAI(base_url="https://api.bestnsfwllm.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)您也可以透過設定 response_format 以 {"type": "json_object". 這有助於從無審查 LLM 中解析結構化資料。該模型支援用於擴展功能的函式呼叫工具。
與 Node.js 整合
使用官方 OpenAI Node.js SDK 有效管理請求。使用自訂 base URL 和您的 API 金鑰配置客戶端。SDK 會自動處理重試和錯誤序列化。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestnsfwllm.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);呼叫 chat.completions.create() 使用您所需的參數調用 method。SDK 返回一個解析為完成對象的 Promise。此集成與現有的 OpenAI 兼容客戶端無縫協作。
錯誤處理與速率限制
處理常見的 HTTP 狀態碼,以優雅地管理客戶端錯誤。401 錯誤表示 API 金鑰無效或缺失。402 錯誤表示您的預付額度已耗盡;請透過加密貨幣充值以恢復服務。429 錯誤表示您已超過每分鐘 300 次請求的速率限制。
上下文視窗支援提示詞與補全合計 100,000 個 token。每次請求的最大輸出為 16,000 個 token。請透過儀表板監控您的使用量,以避免在高量生成期間發生非預期的中斷。
常見問題
哪款 NSFW LLM 最適合構建聊天應用程式?
我們的無審查模型針對合法的成人內容進行了優化,擁有 100k 上下文視窗。它提供直接的 API 存取,無其他模型常見的內容拒絕。使用 OpenAI 相容端點將其整合到您的應用程式中。
如果我超出速率限制會發生什麼事?
您將收到表示請求過多的 429 狀態碼。限制為每個金鑰每分鐘 300 次請求。您可以在儀表板監控您的使用情況,並升級預付額度以處理更高流量。
我如何為 API 服務付款?
僅接受加密貨幣付款,使用 TRC20 上的 USDT 或 Base 上的 USDC。您可以充值 $20 至 $500 之間的任意整數金額。較大充值將獲得額外贈金,且贈金永不過期。
存取您的 API 金鑰
註冊,取得金鑰,並更新你的基礎 URL。就是這樣。