OpenAI 相容 API 文件
將您的 OpenRouter AI 金鑰置入任何標準客戶端,即可獲得原始、無過濾的文字。本指南涵蓋了您開始建構所需的確切端點、參數和限制。
身份驗證與基礎 URL
將您的金鑰作為 Bearer token 放在 Authorization 標頭中。基礎 URL 為 HTTPS://api.openrouteraikey.com/v1。此端點可與官方 OpenAI SDK 及任何 OpenAI 相容用戶端搭配使用,只需更改 base_url 與 API 金鑰即可。您無需重寫整合邏輯。只需替換金鑰與基礎 URL。您的請求將直接傳送至我們的無審查模型。無需複雜的轉送機制。無供應商鎖定。保持您現有的程式碼結構不變。
首次請求
向 /v1/chat/completions 發送 POST 請求,將您的模型 id 設定為 uncensored。系統會根據您的提示詞回傳文本。您可以立即使用簡單的 curl 指令開始測試。這能確認您的金鑰是否有效並顯示延遲時間。您將獲得直接回應。無需解析額外的標頭。只需原始文本輸出。
curl https://api.openrouteraikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "check if port 8080 is open on 10.0.0.5"}]
}'
Python SDK
安裝 openai 套件並將其指向我們的基礎 URL。這使您可以使用熟悉的 Python 代碼。傳遞您的金鑰和模型名稱。響應包含生成的文本。您可以快速迭代。此方法對於批量處理非常可靠。它為您處理連接細節。您只需專注於提示邏輯。
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraikey.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 SDK 發出請求。將 baseURL 設為我們的端點。使用 uncensored 模型 ID。這非常適合網頁伺服器與腳本。該程式庫會處理 HTTP 細節。您將獲得一個乾淨的物件。錯誤處理是標準模式。您可以將其整合至任何 Node.js 專案。這能保持程式碼庫的一致性。無需額外相依套件。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraikey.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);
串流與 token 使用量
透過將 stream 設為 true 來啟用串流。您隨著生成收到區塊。這降低了使用者的感知延遲。最後一個區塊包含總 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)
限制、錯誤與上下文
每分鐘可發送 300 次請求,每個金鑰支援 8 個同時請求。上下文視窗為 100,000 tokens。錯誤會回傳標準 HTTP 狀態碼。401 表示金鑰無效。402 表示餘額不足。429 表示觸及速率限制。超過 8 MB 的請求將被拒絕。最大輸出為 16,000 tokens。錯誤與拒絕皆免費。您的預付餘額僅針對實際用量計費。這讓成本更具可預測性。您只需為 tokens 付費。無隱藏費用。無訂閱陷阱。隱私保護嚴格。提示詞不會用於模型訓練。可使用 Google 或電子郵件註冊。無需提供手機號碼。試用期提供 $0.50,有效期為 7 天。可使用 USDT 或 USDC 充值。達到 $50、$100 和 $200 時會贈送獎金。餘額永不過期。退費並非標準流程,但錯誤會獲補償。這是直接 API。無中間商。無企業官僚。只有原始輸出。立即開始建構。無審查模型已就緒。可用於成人內容。用於創意自由。用於研究。限制僅在於您的想像力。保持簡單。保持快速。保持無審查。
常見查詢
如何取得 OpenRouter AI 金鑰?
前往「取得 API 金鑰」頁面。使用 Google 或電子郵件與密碼登入。金鑰會立即顯示。無需手機號碼。您可以立即開始使用。
如果我的信用點數耗盡會怎樣?
您將收到 402 錯誤。請使用 USDT 或 USDC 充值。信用額度永不過期。您可以添加 $20 至 $500 之間的任意整數金額。較高層級享有額外贈金。
無審查模型與其他廠商相同嗎?
否。這是針對無審查調整的開放權重模型。它不是 GPT、Claude 或任何其它廠商的模型。它運行於我們的伺服器上。使用模型 ID uncensored。
立即取得金鑰
註冊、複製您的金鑰、指向新的基礎網址。這就是完整的工作流程。