NSFW 模型快速入門
幾分鐘內即可開始使用我們的無審查 LLM API。使用標準 OpenAI 相容端點生成文本,無需內容過濾。
驗證與 Base URL
使用提供的 API 金鑰和標準基礎 URL 處理所有請求。我們支持任何 OpenAI 兼容的客戶端,只需更改 base_url 參數即可。您的金鑰授予訪問單一 uncensored 模型的權限,該模型針對成人內容進行了優化且無拒絕。
將您的 API 金鑰以 Bearer token 的形式包含在 Authorization 標頭中。這確保了對我們託管端點的安全存取。您可以透過 Google 或電子郵件註冊後立即生成新的金鑰。
保持您的金鑰私密。它識別您的預付帳戶並準確追蹤 token 使用情況。
傳送您的第一個完成請求
向 /v1/chat/completions 發送 POST 請求,附上您的模型名稱和 messages 陣列。API 會根據您的提示詞上下文回傳文本補全。您必須將模型 ID 設定為 "uncensored" 以獲得一致的結果。
輸入 token 每百萬計費 $0.15,輸出 token 每百萬計費 $0.50。僅對成功完成的部分收費,錯誤則不收費。
- 將模型設定為 "uncensored"。
- 提供包含 role 和 content 的 messages 陣列。
- 將您的 API 金鑰包含在標頭中。
此簡單的設定適用於角色扮演、創意寫作或資料處理任務。
curl https://api.modelnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 400 status code"}]
}'
使用 Python & Node SDK
安裝官方 OpenAI Python 或 Node SDK,並將它們指向我們的基礎 URL。這使您能夠使用熟悉的方法,例如 .chat.completions.create(),而無需重寫您的邏輯。
將您的 API 金鑰作為 api_key 參數傳遞。將 base_url 設定為 HTTPS://api.modelnsfw.cc/v1 以正確路由請求。此方法可簡化現有專案的整合。
兩個 SDK 都會自動處理 JSON 序列化和重試邏輯。您可以調整溫度或 top_p 等參數來控制創造力。
錯誤以標準 HTTP 狀態碼返回。您可以在應用程式邏輯中捕獲異常並進行處理。
from openai import OpenAI
client = OpenAI(base_url="https://api.modelnsfw.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelnsfw.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);
串流回應與用量
在請求主體中將 stream 設為 true。API 透過伺服器發送事件(SSE)回傳區塊,以實現即時輸出。這可降低長回應的感知延遲。
Token 用量詳情出現在串流的最後一個數據塊中。您可以解析此數據以在不等待完整回應的情況下準確追蹤成本。
串流非常適合聊天介面或即時文字生成。它允許使用者在內容生成時即時查看。
將 max_tokens 設為以控制每次請求的最大輸出長度。若未指定,預設為 2,048 個 token。
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 模式
使用 tools 參數啟用函式呼叫以進行結構化資料擷取。在請求中定義函式,並讓模型選擇要呼叫的函式。這對於解析文字或觸發動作很有用。
將 response_format 設定為 json_object 以啟用 JSON 模式。模型會嚴格回傳有效的 JSON,確保您的解析器不會失敗。這非常適合需要特定資料結構的 API 整合。
結合這兩種功能以處理複雜的工作流程。您可以同時提取數據並呼叫函式。
始終在程式碼中驗證輸出結構。模型力求準確,但偶爾可能會產生無效的語法。
速率限制與上下文視窗
上下文視窗支援提示與補完合計 100,000 個 token。這使得處理大型文件或長對話成為可能。您可以在單一回應中最多傳送 16,000 個 token。
速率限制設為每個金鑰每分鐘 300 次請求。您可以同時進行 8 個請求。請求主體不得超過 8 MB。
監控 HTTP 狀態碼以處理錯誤。401 錯誤表示您的金鑰無效。402 錯誤表示預付信用額度不足。429 錯誤表示您已超過速率限制。
信用永不過期。你可以隨時使用加密貨幣充值,且不會損失餘額。
常見問題
這是無審查的模型嗎?
是的,該模型已針對合法成人用途進行調整,不會因內容審查而拒絕回答。它不過濾 NSFW 主題,非常適合角色扮演和創意寫作。
上下文視窗的大小是多少?
API 支援 100,000 token 的上下文視窗,包含提示和完成內容。這允許您處理大型文件或維持長對話歷史。
我如何為用量付費?
您以預付信用額度付款,透過加密貨幣(TRC20 上的 USDT 或 Base 上的 USDC)充值。沒有月費或隱藏費用。信用額度永不過期。