繁中 ▾

chatbotnsfw.com面向開發者的無審查 LLM API

Quickstart: Integrate NSFW LLM API

取得您的 NSFW LLM API 金鑰,並在幾分鐘內開始傳送無審查文字。此快速入門涵蓋 OpenAI 相容的端點、SDK 設定與串流傳輸,讓您可以立即將 NSFW 文字生成功能整合到您的應用程式中。

取得金鑰

Prerequisites: API Key and SDK

首先建立帳號並產生 API 金鑰。在取得 API 金鑰頁面,使用 使用 Google 帳戶繼續 或電子郵件與密碼進行註冊。不需要手機號碼。每個帳號僅提供一個有效金鑰;建立新金鑰會立即取代舊金鑰。請妥善保管此金鑰,因為它用於驗證所有發送至我們 base URL 的請求:https://api.chatbotnsfw.com/v1。

我們建議安裝您偏愛語言的官方 SDK。我們的 API 遵循標準的 OpenAI 介面,這表示您可能已經擁有所需的工具。您只需將 SDK 指向我們特定的 base URL,並將您的金鑰注入授權標頭即可。

初始化客戶端

設定您的客戶端程式庫以與我們的無審查 LLM 服務進行通訊。將 base URL 設為我們的端點,並指定您產生的 API 金鑰。這可確保所有後續呼叫正確路由至我們的伺服器。您無需設定複雜的路由或從多個模型中進行選擇。

  • Base URL: https://api.chatbotnsfw.com/v1
  • 模型 ID: uncensored
  • Authentication: Bearer token via API key

此設定適用於任何與 OpenAI 相容的客戶端。調整配置物件以符合您的 SDK 需求。uncensored 模型是一個開放權重的模型,針對成人內容進行調校,且在合法用途下不會拒絕。

發送簡單的聊天完成請求

發出您的第一個請求以生成文字。使用 POST /v1/chat/completions 端點。傳送包含使用者提示的訊息陣列。模型將回傳文字回應。這是一個標準的 chat-completions 呼叫。不涉及嵌入或影像生成。

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'

檢查回應中的生成文字。如果遇到 401 錯誤,表示您的金鑰無效。402 錯誤表示您需要更多預付餘額。錯誤不會消耗 token。因涉及未成年人內容而拒絕的服務是免費的。請從簡單的提示開始以驗證連線。

處理串流回應

使用伺服器推送事件(SSE)進行即時 token 傳遞。串流處理能為長回應提供更好的使用者體驗。在請求中將 stream 參數設為 true。API 會在產生時回傳資料區塊。處理每個資料區塊以逐步更新您的 UI。

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 用量。這讓你能夠精確追蹤成本。串流傳輸適用於所有標準參數。它非常適合對延遲敏感的語音角色扮演情境。請處理串流結束事件,以正確關閉連線。

設定 NSFW 內容的參數

使用標準參數調整模型行為。調整 temperature 以控制創意程度。使用 top_p 進行核心採樣。設定 stop 序列以控制輸出長度。使用 seed 以獲得可重現的結果。這些參數會影響無審查模型生成文字的方式。

from openai import OpenAI

client = OpenAI(base_url="https://api.chatbotnsfw.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"} 來啟用 JSON 模式。這對於結構化資料的輸出很有用。也支援透過 tools 參數進行函式呼叫。您可以指定 tool_choice 以實現特定行為。這些功能與我們的 API 無縫整合。

錯誤處理與 Token 限制

了解限制與錯誤代碼。上下文視窗總共可容納 100,000 個 token。沒有單獨的輸出上限:回應可以使用視窗中剩餘的所有空間。如果您未設定 max_tokens,回應可以一直延伸到視窗的結尾。每分鐘允許 300 次請求。每個金鑰的併發請求上限為 8 個。請求主體不得超過 8 MB。

常見錯誤包括 401(無效金鑰)、402(信用不足)和 429(速率限制)。信用額度為預付制且永不過期。錯誤不會計費 token。拒絕未成年人內容為免費。請根據這些限制來規劃應用程式的擴展策略。可透過回應標頭監控您的使用情況。

Node.js

import OpenAI from "openai";

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

常見問題

這個 API 確實沒有審查嗎?

是的,<code>uncensored</code> 模型經過調校,對於合法的成人、虛構或具爭議性的主題,不會以內容為由拒絕回答。我們只對涉及未成年人的性內容設有嚴格限制,這類內容一律拒絕。這使它非常適合 NSFW 角色扮演與成人內容生成。

定價和計費方式為何?

我們採用預付式加密貨幣專用方案,無月費。輸入 token 每 1M 收費 $0.15,輸出 token 每 1M 收費 $0.50。錯誤與拒絕請求皆免費。您可從 $20 起使用 USDT (TRC20) 或 USDC (Base) 進行儲值,金額越高享有額外贈金。

我可以將它與官方 OpenAI SDK 一起使用嗎?

沒問題。我們的 API 完全相容於 OpenAI。您只需將 <code>base_url</code> 改為 <code>https://api.chatbotnsfw.com/v1</code>,並使用模型 ID <code>uncensored</code> 即可。此設定適用於 Python、Node 及其他官方 SDK,且無需修改請求結構的程式碼。

立即取得您的 API 金鑰

註冊、取得金鑰,並更新您的 base_url。就這麼簡單。