NoFilter AI API 文件 | NoFilter AI(nofilterai.top)
NoFilter AI 為開發者提供簡潔的無審查 LLM API,讓您在無需內容審核層的情況下獲得可靠的文字生成。本快速入門指南將指導您如何認證、發送第一個請求,並使用標準 OpenAI 相容用戶端處理串流回應。
基礎 URL 與認證
請先從儀表板取得您的 API 金鑰。所有請求的基礎 URL 為 https://api.nofilterai.top/v1。此端點與標準 OpenAI SDK 相容;您只需更新 base_url 設定,並在 Authorization 標頭中提供您的金鑰即可。
驗證非常簡單:在每個請求中加入 Authorization: Bearer YOUR_API_KEY。如果金鑰無效或缺失,API 會回傳 401 錯誤。您的帳戶一次僅支援一個有效金鑰;產生新金鑰會立即使舊金鑰失效,確保存取控制乾淨利落,無需複雜的金鑰輪替邏輯。
第一個請求
為驗證設定,請發送簡單的聊天完成請求。模型識別碼為 uncensored。此開放權重模型經過微調,可對合法成人內容不拒絕回應,適合允許 NSFW 的應用程式。請使用下方的 curl 命令測試連線與 token 計價透明度。
Python SDK 整合
對於 Python 開發者,官方的 openai 函式庫可直接與我們的端點搭配使用。將用戶端設定指向我們的基礎 URL。此方法讓您可以利用現有 SDK 功能(如自動重試和結構化解析),同時與我們的無審查模型保持相容。
Node.js SDK 整合
Node.js 開發者可以類似方式使用 openai npm 套件。將 baseURL 設定為我們的 API 端點。這可確保您處理 OpenAI 相容服務的現有基礎設施能與 NoFilter AI 順利整合。請注意,這是純文字 API;請勿嘗試使用影像或音訊生成端點,因為該服務上不存在這些端點。
串流回應
透過啟用串流來實現即時使用者體驗。在請求中設定 stream: true。API 會返回伺服器發送事件(SSE)串流。每個區塊包含部分文字,最後一個區塊包含 token 用量統計。這讓您的應用程式能即時顯示生成的 token,改善長對話的感知效能。
速率限制、錯誤與上下文
請監控您的用量是否符合嚴格限制:每支金鑰每分鐘 300 次請求、8 個並行請求,以及 8 MB 的請求主體。錯誤是可預測的:金鑰無效返回 401,預付額度耗盡返回 402,超過速率限制返回 429。上下文視窗總計支援 100,000 token,每次請求最大輸出為 32,000 token。錯誤與拒絕回應不消耗額度,確保您僅為實際 token 用量付費。
cURL
curl https://api.nofilterai.top/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilterai.top/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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nofilterai.top/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 = 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)API 技術參數
購買額度前,請先確認介面是否符合你的需求——以下是全部真實參數。
| 項目 | 說明 |
|---|---|
| 介面格式 | 相容 OpenAI:任何 OpenAI SDK 只需更換 base URL 和金鑰 |
| 端點 | POST /v1/chat/completions · GET /v1/models |
| 驗證 | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.nofilterai.top/v1 |
| 模型 ID | uncensored |
| 串流輸出 | 支援 SSE,最後一段包含 token 用量 |
| JSON 模式 | response_format: {"type": "json_object"} |
| 上下文視窗 | 100,000 tokens(輸入與輸出合計) |
| 取樣參數 | temperature、top_p、stop、seed、presence_penalty、frequency_penalty |
| 函式呼叫 | 支援 tools、tool_choice;回覆包含 tool_calls(串流同樣支援),結果以 role: tool 訊息回傳 |
| 最大輸出 | 不另設輸出上限;提示+回覆共 100,000 個 token 視窗內,max_tokens 可選 |
| 請求大小 | 每次請求不超過 8 MB |
| 速率限制 | 每把金鑰每分鐘 300 次請求 |
| 回應標頭 | X-Request-Id、X-Balance-USD、X-RateLimit-Limit-Requests、X-RateLimit-Limit-Concurrency |
| 並行請求 | 每把金鑰同時最多 8 個請求 |
| 贈送額度 | 滿 $50 送 5%,滿 $100 送 10% |
| 額度效期 | 付費額度永不過期,無訂閱 |
| 價格 | 輸入 $0.25 / 百萬 tokens · 輸出 $1.00 / 百萬 tokens |
| 計費 | 預付額度,按實際 token 用量扣費;錯誤和拒絕不收費 |
| 免費試用 | $0.50,有效期 7 天,不需信用卡 · 試用金鑰:2 個並行請求,每分鐘 60 次;首次儲值後恢復完整限額(8 和 300) |
| 儲值 | USDT(TRC20)或 USDC(Base),$10–$500 任意整數金額 |
| 內容政策 | 允許成人內容;涉及未成年人的性內容一律拒絕 |
| 登入 | Google 或電子郵件 + 密碼 |
| 金鑰 | 每個帳戶一把有效金鑰;產生新金鑰後舊金鑰失效 |
錯誤代碼
錯誤以 JSON 回傳,type 欄位固定;失敗或被拒絕的請求不計費。
| 狀態碼 | 類型 | 含義 |
|---|---|---|
400 | bad_request | JSON 無效、訊息為空、參數錯誤或超出上下文視窗 |
401 | missing_key · invalid_key · key_revoked | 缺少金鑰、金鑰錯誤或已被新金鑰取代 |
402 | no_credit | 餘額不足——儲值後立即恢復 |
403 | content_blocked | 涉及未成年人的性內容——拒絕且不計費 |
404 | not_found | 未知端點 |
413 | request_too_large | 請求內容超過 8 MB |
429 | rate_limited · concurrency | 超過每分鐘 300 次或 8 個並行——稍後重試 |
503 | upstream_busy | 模型忙碌——幾秒後重試 |
問答
NoFilter AI 使用 GPT 或 Claude 模型嗎?
否。我們提供單一專屬的無審查模型,託管於自有伺服器。它不是 GPT、Claude、Gemini 或其他廠商的模型。這是一個針對最小拒絕率微調的開放權重模型。
計費方式為何?
計費採預付制,透過加密貨幣(TRC20 上的 USDT 或 Base 上的 USDC)進行。額度依實際 token 用量扣款。錯誤與拒絕回應免費。無月費或隱藏費用,且付費額度永不過期。
最大輸出長度為何?
每次請求的最大輸出為 32,000 token。若未設定 <code>max_tokens</code>,預設值為 2,048 token。總上下文視窗(提示詞 + 補全)為 100,000 token。
只差一張表單,即可取得金鑰
建立帳戶、複製金鑰、更改基礎 URL。這就是整個設定。
取得 API 金鑰