快速上手:整合您的無審查 LLM API
別再與複雜的路由層糾纏,開始向單一的非過濾端點發送請求。本指南將向您展示如何透過您偏好的語言,在五分鐘內整合我們的 OpenAI 相容 API。
https://api.alternativelitellm.com/v1uncensored
先決條件與帳戶設定
取得您的憑證並設定您的環境變數。點擊「使用 Google 繼續」或使用電子郵件和密碼在 取得 API 金鑰 頁面。您將獲得 $0.50 的試用信用額度,有效期為 7 天,以便您在充值前驗證連線。所有請求的基礎 URL 為 https://api.alternativelitellm.com/v1. 將此 URL 用作您的 base_url 在任何 OpenAI-compatible SDK 中。
發送您的第一個請求
使用標準聊天完成呼叫,並使用官方的 curl 指令。請取代 YOUR_API_KEY 搭配儀表板中的金鑰。模型 id 始終為 uncensored. 這返回一個文字回應,允許成人、虛構或爭議性話題,沒有標準的拒絕。系統接受參數,例如 temperature 和 top_p 用於輸出變化。
curl https://api.alternativelitellm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this Python script to Java"}]
}'
回應結構符合標準 OpenAI 格式。輸入 token 的費率為每 1M 個 token $0.15,輸出 token 為每 1M 個 token $0.50。錯誤和拒絕不會消耗您的預付額度。
Python SDK 整合
使用您的基礎 URL 和金鑰初始化客戶端。該 OpenAI Python 套件可直接與此 API 配合使用。將模型設定為 uncensored 適用於所有互動。此方法無需自訂包裝函式或中介軟體。設定參數如 max_tokens 用於控制輸出長度。除非指定更高的限制,否則預設最大輸出為 2,048 個 token。
from openai import OpenAI
client = OpenAI(base_url="https://api.alternativelitellm.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)
通過檢查 choices field in the response object. This method is ideal for backend services and automated agents.
Node SDK 整合
使用正確的基礎 URL 初始化 OpenAI 客戶端。使用 uncensored 模型 ID 用於所有完成請求。Node SDK 在正確配置時會自動處理驗證標頭。此設定非常適合網頁伺服器與邊緣函式。您可以傳遞標準參數如 stop 序列以控制輸出。請確保您以非同步方式處理回應資料。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.alternativelitellm.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);
檢查 usage 用於監控 token 消耗的物件。此方法確保您的 JavaScript 或 TypeScript 應用程式行為一致。
透過 SSE 的串流回應
在請求主體中將 stream: true 在你的請求中。API 為即時 Token 交付返回伺服器發送的事件 (SSE)。每個區塊包含部分文字內容。最後一個區塊包含完整的 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)
確保您的客戶端能正確處理串流結束事件以乾淨地關閉連線。這可防止長期運行進程中的資源洩漏。
處理 token、限制與錯誤
監控您的使用情況並優雅地處理錯誤。上下文視窗包含提示詞和補全內容,總共 100,000 個 Token。每次請求的最大輸出為 16,000 個 Token。如果 max_tokens 未設定),預設限制為 2,048 個 token。您每分鐘限 300 次請求,每個金鑰的併發請求上限為 8 個。401 錯誤表示金鑰無效。402 錯誤表示您需要使用加密貨幣充值。429 錯誤表示達到速率限制。信用額度永不過期,因此您可以隨時使用。
常見問題
這是無審查內容的最佳 litellm 替代方案嗎?
是的,它提供單一的高容量無限制模型,無需複雜的路由。您可直接存取針對成人與爭議性主題調整的開放權重模型。這消除了典型閘道的供應商鎖定與訂閱費用。
您接受哪些充值付款方式?
我們僅接受加密貨幣:TRC20 (USDT) 或 Base (USDC)。最低儲值為 $20,最高為 $500。您將根據儲值金額獲得額外信用額度,範圍從 +5% 到 +15%。
輸入與輸出 Token 的定價是如何運作的?
輸入 token 每 1M 個收費 $0.15,輸出 token 每 1M 個收費 $0.50。您僅為實際用量付費,且錯誤免費。預付信用額度永不過期,因此您可隨時使用餘額。
存取您的 API 金鑰
註冊、取得金鑰、更新端點基礎 URL。設定簡單。