繁中 ▾

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。這就是整個流程。

建立金鑰