整合無審查模型
使用標準的 OpenAI 相容端點將無審查模型放入您現有的堆疊。您將獲得文字輸入、文字輸出的推理能力,具有透明的每 token 定價和零月度開銷。
基礎 URL 與驗證
使用提供的基礎 URL 將您的客戶端連接至我們的專用閘道。所有請求都需要在 Authorization 標頭。此設定與任何 OpenAI 相容的 SDK 搭配使用,無需修改您的核心邏輯。
在「取得 API 金鑰」頁面透過 Google 或電子郵件註冊金鑰。金鑰會立即顯示,讓您無需電話驗證即可開始測試。請妥善保管您的憑證,因為它們可存取您的預付額度。
進行首次請求
發送標準聊天完成請求以生成文本。使用模型標識符 uncensored 存取我們針對無限制回應調整的開源權重模型。
curl https://api.openrouterpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the hourly rate for each model tier."}]
}'確保您的資料載體包含 model field and your messages 陣列。API 會回傳包含生成內容的 JSON,供您應用程式邏輯使用。
Python SDK 整合
使用官方 OpenAI Python 函式庫與我們的 API 互動。將客戶端指向我們的 base URL 並注入您的 API 金鑰。這種方法能保持程式碼整潔,並利用標準函式庫的現有社群支援。
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterpricing.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 初始化客戶端。呼叫聊天完成端點,就像您為其他模型所做的一樣,但使用 uncensored 模型 ID。
Node SDK 整合
使用 Node OpenAI SDK,直接整合至您的 JavaScript 或 TypeScript 專案中。設定 baseURL 和 apiKey 正確路由請求的屬性。此方法確保現代網頁應用程式中的型別安全及簡易錯誤處理。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterpricing.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);使用您的憑據配置 SDK 實例。使用標準的 async/await 模式發送消息並接收回應,無縫融入您現有的 Node.js 架構。
串流回應
在請求主體中將 stream 在請求中設為 true。這會傳回伺服器發送事件(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)解析 SSE 區塊以即時更新您的 UI。最後一個區塊包含總 token 使用量,將從您的預付餘額中扣除。串流期間的錯誤不會產生費用。
限制、錯誤與上下文
監控您的速率限制並優雅地處理錯誤。您允許每個金鑰每分鐘 300 次請求和 8 個併發請求。如果您超過這些限制,您將收到 429 狀態碼。401 錯誤表示金鑰無效,而 402 錯誤表示您需要充值信用額度。
該模型支援 100,000 個 token 的上下文視窗(輸入與輸出合計)。除非另有指定,否則最大輸出限制為 16,000 個 token。請將請求保持在這些範圍內,以避免截斷或錯誤。
常見問題
這與 OpenRouter 的定價相比如何?
我們的按 token 費率透明且具有競爭力,通常低於聚合供應商。我們收取輸入 token 每百萬個 $0.15,輸出 token 每百萬個 $0.50,無月度費用或隱藏成本。這種直接定價模式避免了多供應商閘道器中常見的加價。
如果我在串流時收到錯誤會發生什麼事?
錯誤會以優雅的方式處理,不會為不完整的回應收費。如果請求因網路問題或無效參數而失敗,不會從您的信用額度中扣除 token。您可以無損重試請求,確保您只為成功的完成內容付費。
我可以將此模型用於函數調用嗎?
是的,API 透過標準 tools 參數支援函數呼叫。您可以在請求中定義您的函數,模型將返回結構化資料。這允許您將 uncensored 模型整合到需要工具使用或 API 互動的複雜工作流程中。
取得您的 API 金鑰
註冊、取得金鑰,並更新您的基礎 URL。您只需做到這裡。