無審查 API 文件
本文件提供整合我們無審查 LLM API 的必要資訊。您將找到基礎 URL、驗證步驟以及您偏愛語言的程式碼範例。
基礎 URL 與驗證
使用提供的基礎 URL 和 API 金鑰即可開始發送請求。我們的服務採用 OpenAI 相容協議,因此您只需進行少量配置調整即可使用標準 SDK。所有請求的基礎 URL 為 https://api.openroutereualternative.com/v1. 您必須在 Authorization 每次請求的標頭。
驗證既直接又安全。在 取得 API 金鑰 透過 Google 或電子郵件登入頁面。金鑰在建立後立即顯示。請安全儲存,因為它提供對您預付額度的完整存取權。我們不需要手機號碼或複雜的設定步驟。您的資料保留在符合規範的環境中,且無隱藏的轉接費用。
首次請求
向 /v1/chat/completions 端點,使用您偏好的 HTTP 客戶端。模型 ID 僅為 uncensored. 此模型是一個針對合法成人用途調整的開放權重大語言模型,不會拒絕爭議性話題。它不是 GPT、Claude 或其他廠商的模型。
下方是一個使用 cURL 的基本範例。請將 YOUR_API_KEY 搭配您的實際金鑰。請求主體包含模型 ID、系統提示和使用者訊息。此範例展示了我們 API 直接、無審查的特性,且沒有額外負擔。
curl https://api.openroutereualternative.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
}'
Python SDK 集成
使用具有自訂基礎 URL 的官方 OpenAI Python SDK 與我們的 API 互動。此方法確保與已使用 OpenAI 客戶端的現有程式碼庫相容。您只需要調整 base_url 和 api_key 參數。模型 ID 保持不變 uncensored.
支援透過伺服器發送事件 (SSE) 進行串流傳輸。使用 stream=True 參數以接收生成中的 token。最後一個區塊包含該請求的總 token 用量。此方法對於即時應用程式非常高效。我們的 API 支援 temperature、top_p 和 stop sequences 等參數。
from openai import OpenAI
client = OpenAI(base_url="https://api.openroutereualternative.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)
Node SDK 整合
使用 OpenAI Node.js SDK 整合我們的 API。使用特定的基礎 URL 和您的 API 金鑰配置客戶端。模型 ID 為 uncensored. 此設定允許您利用熟悉的聊天完成方法。您可以傳遞上下文訊息、設定溫度,並定義停止序列。
透過 tools 參數。您也可以使用 response_format: {type: "json_object"}. 此功能非常適合用於結構化資料的擷取。API 會處理如 presence_penalty 和 frequency_penalty 正如預期那樣。這種靈活性使其成為開發者強大的 OpenRouter 替代方案。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openroutereualternative.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);
串流與 SSE 使用
在請求主體中將 stream: true 在您的請求中。API 會傳回伺服器發送事件 (SSE) 串流。每個事件包含部分回應區塊。最後一個區塊包含完整的 Token 使用統計數據,用於計費目的。
串流降低了最終使用者的感知延遲。它非常適合需要即時回饋的聊天介面。上下文視窗支援最多 100,000 個 token,用於提示和完成總計。每次請求的最大輸出為 16,000 個 token。如果 max_tokens 未設定時,預設值為 2,048 個 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)
限制、錯誤與上下文
監控您的請求限制以避免服務中斷。每個 API 金鑰支援每分鐘 300 次請求和 8 個並行請求。最大請求主體大小為 8 MB。錯誤以標準 HTTP 狀態碼返回。401 錯誤表示 API 金鑰無效或缺失。402 錯誤表示您的預付餘額已耗盡。429 錯誤表示您已超過速率限制。
Token 用量透明。輸入 Token 每百萬個成本為 $0.15,輸出 Token 每百萬個成本為 $0.50。錯誤和拒絕是免費的。信用額度僅透過加密貨幣充值。該模型拒絕涉及未成年人的請求,但允許其他合法的成人內容。這種清晰的結構確保了您應用程式的成本可預測。
常見問題
無審查 API 的基礎 URL 為何?
基礎網址為 HTTPS://api.openroutereualternative.com/v1。此網址適用於任何 OpenAI 相容客戶端。您必須在 Authorization 標頭中包含您的 API 金鑰。
我如何驗證我的請求?
將您的 API 金鑰以 Bearer token 的形式包含在 Authorization 標頭中。請前往「取得 API 金鑰」頁面產生您的金鑰。金鑰將在註冊後立即顯示,用於存取您的預付餘額。
此無審查 LLM 的 Token 定價詳情為何?
輸入 token 每百萬計費 $0.15。輸出 token 每百萬計費 $0.50。錯誤免費。額度透過加密貨幣充值。無隱藏的路由費用。