API 文件
使用預付代幣餘額,幾分鐘內即可開始向我們的無審查 LLM API 發送請求。該端點與 OpenAI 相容,因此您無需重寫邏輯即可切換程式庫。
快速入門:使用 Python 進行第一次請求
使用官方 SDK 立即發送您的第一個補全請求。此設定會連接到我們的基礎 URL 並自動處理 Token 計費。您只需要 API 金鑰和模型標識符。
- 透過 pip 安裝該套件。
- 設定環境變數。
- 執行簡單的文本生成。
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredaillm.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)
身份驗證與基礎 URL
驗證使用標準 Bearer 權杖,並傳遞至標頭。您的基礎 URL 直接指向我們的無審查推理端點。這確保您繞過通用代理層,直接與我們的特定模型通訊。
curl https://api.bestuncensoredaillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
}'保持您的金鑰安全。每個帳戶預設僅支援一個有效金鑰。如果您懷疑有洩露風險,請重新生成。
聊天完成端點
使用 POST /v1/chat/completions 適用於所有文本生成。模型 ID 始終為 uncensored. 輸入 token 每百萬成本為 $0.15;輸出 token 每百萬成本為 $0.50。餘額僅在成功生成時扣減。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredaillm.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);錯誤如缺少積分不會消耗您的餘額。這可確保您在測試階段的費用可預測。
參數:溫度、Top P 與工具
使用 temperature 和 top_p. 較高的值會產生更多樣化的輸出。使用 tools 用於函式呼叫。這允許結構化資料擷取或觸發外部 API。設定 response_format 以 json_object 用於嚴格的 JSON 輸出。
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)這些參數的運作方式與 OpenAI 規範完全相同。您可以重用現有的配置邏輯。
串流回應 (SSE)
透過伺服器發送事件(SSE)即時接收權杖。這可降低終端使用者的感知延遲。最後一個區塊包含完整的使用統計資料。如果使用者中斷,您可以提前停止串流。
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 計費。您為產生的總 Token 付費,無論它們如何傳送。
速率限制與錯誤代碼
每個金鑰允許每分鐘 300 次請求。您可以運行 8 個併發請求。若超出此限制,您將收到 429 錯誤。無效金鑰返回 401。空信用額度返回 402。上下文視窗總計可容納 100,000 tokens。這包含提示與補全。
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)透過儀表板監控您的使用情況。信用額永不過期,因此您可以暫停使用而不會損失資金。
常見問題
什麼是適合快速整合的最佳無審查 AI LLM?
我們的端點提供單一最佳化的無審查模型。無需複雜的路由邏輯。您獲得一致的延遲和可預測的計費。這使其成為快速原型設計的理想的選擇。
uncensored API 是否支援串流?
是的,透過 SSE 完全支援串流。您會收到即時生成的 token。最後一個區塊包含使用數據。這允許建立響應式使用者介面。
當信用額度耗盡時如何處理錯誤?
API 回傳 402 狀態碼。您現有的額度餘額保持不變。您可以隨時透過加密貨幣充值。產生過程中的錯誤不會消耗 token。
立即取得 API 金鑰
註冊、取得金鑰、更新您的基礎 URL。這就是整個流程。