快速上手:整合無審查 llm api
幾分鐘內即可將您的應用程式連接至無審查 LLM API。本指南涵蓋驗證、標準請求與串流,且無政策過濾。
前置條件:SDK 與 API 金鑰
安裝您偏好的 SDK 並在幾秒內建立金鑰。使用 Google 或電子郵件註冊即可立即取得金鑰。無需電話號碼。該金鑰用於驗證所有對基礎 URL 的請求。您將獲得 $0.50 的試用信用額度,有效期為 7 天。錯誤不會消耗 token。您可以稍後透過加密貨幣充值。
基礎 URL: HTTPS://api.uncensoredllmsonline.com/v1
模型 ID: 無審查
curl https://api.uncensoredllmsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all required dependencies for a node project"}]
}'
基本文本完成請求
發送標準的聊天完成請求。該 API 接受與 OpenAI 相同的 JSON 結構。將模型設定為 uncensored。傳遞您的系統訊息和使用者訊息。回應會回傳生成的文字。您僅需為使用的 token 付費。輸入成本為每 1M token $0.15。輸出成本為每 1M token $0.50。拒絕回應免費。此無審查 LLM API 可處理任何主題。它不會封鎖創意或成人內容。
帶有 SSE 的串流回應
啟用串流以降低延遲。設定 stream 參數至 true. API 回傳伺服器發送事件串流。接收生成中的 token。這非常適合聊天介面。最後一個區塊包含使用統計數據。您可以即時更新 UI。uncensored API 支援完整的 SDK 相容性。串流適用於任何 OpenAI 相容的客戶端。
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredllmsonline.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)
強制執行 JSON 模式
強制執行結構化輸出以進行可靠的解析。使用 response_format 與 {"type": "json_object"}. 模型保證有效的 JSON。這與 uncensored AI API 配合使用。您可以在系統提示中定義架構。API 返回解析後的數據。將其用於數據提取或工具輸入。JSON 模式穩定且快速。它與 100,000 個 token 的上下文視窗配合使用。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredllmsonline.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);
函式呼叫(工具)
為模型定義可供呼叫的工具。傳遞一組函式定義清單。模型自行決定何時使用工具。它以 JSON 格式回傳參數。您執行該函式並將結果回傳。這能實現複雜的工作流程。uncensored 模型支援工具呼叫。它能準確遵循指示。使用此功能來建構代理程式或自動化系統。API 會自動處理工具選擇。
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)
管理上下文與令牌
上下文視窗為 100,000 個 token。這包含提示詞和補全內容。最大輸出為 16,000 個 token。設定 max_tokens 控制長度。預設為 2,048 個 token。請求限制為每分鐘 300 次。同時請求限制為 8 個。請求主體最大為 8 MB。錯誤會傳回標準 HTTP 代碼。401 表示金鑰無效。402 表示無信用額度。429 表示速率限制。信用額度永不過期。您為實際用量付費。
常見問題
如何開始使用無審查 LLM API?
僅使用 Google 或電子郵件註冊即可獲得 API 金鑰。您將立即獲得 $0.50 的試用額度。使用該金鑰搭配任何 OpenAI 相容的 SDK。基礎 URL 為 HTTPS://api.uncensoredllmsonline.com/v1。
如果我的信用額度耗盡會怎樣?
請求回傳 402 錯誤。您可以使用 USDT (TRC20) 或 USDC (Base) 充值。信用額度永不過期。您只需為使用的 token 付費。錯誤與拒絕皆免費。
無過濾 AI API 與 OpenAI SDK 兼容嗎?
是的,它完全相容。更改基礎 URL 和 API 金鑰。使用模型 ID "uncensored"。它支援串流、JSON 模式和函式呼叫。API 處理所有標準參數。
立即取得 API 金鑰
註冊,取得金鑰,更新基礎 URL。就是這樣。