API 參考與快速入門
立即使用此與 openai 相容的 API 參考資料開始向我們的無審查 LLM 發送請求。下方的快速入門指南展示了如何使用標準 SDK 配置身份驗證、處理串流以及管理限制。
身份驗證與基礎 URL
在儀表板上生成您的憑證,並將您的客戶端指向基礎 URL。該端點接受標準 OpenAI 標頭,因此您可以在不更動程式庫程式碼的情況下替換金鑰。這款廉價 LLM API 適用於任何讀取 AUTHORIZATION 標頭。
您的金鑰在註冊後立即顯示。請妥善保管,因為它代表您的預付餘額。錯誤和拒絕不會消耗信用額,因此您可以安全地進行測試。
首次請求
發送簡單的聊天完成請求以驗證連線能力並接收無審查的回應。模型 ID 始終為 uncensored 適用於所有請求。
- 基礎 URL:
https://api.keyapicodeclaude.com/v1 - 方法:
POST - 模型:
uncensored調整 temperature 以控制創意或設定
max_tokens限制輸出長度。curl https://api.keyapicodeclaude.com/v1/chat/completions \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}] }'Python SDK 集成
使用官方庫以編程方式與端點互動。在客戶端初始化中設置基礎 URL 和 API 金鑰。此方法適用於批量處理或複雜的代理工作流程。
程式庫會自動處理重試與 JSON 序列化。您可以從回應物件中存取使用資料,以確保計費透明。
from openai import OpenAI client = OpenAI(base_url="https://api.keyapicodeclaude.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 設置
使用您的憑證和基礎 URL 初始化客戶端。Node SDK 模擬 Python 的行為,使得切換語言或在無伺服器環境中運行變得容易。
將訊息歷史記錄作為物件陣列傳遞。API 會回傳包含生成文字和 token 計數的結構化回應。錯誤處理在所有 SDK 中均為標準。
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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);串流回應
在請求主體中將
stream: true在你的請求中。伺服器發送包含部分 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)Limits and Errors
監控您的使用情況以避免服務中斷。上下文視窗支援提示和完成內容合計 100,000 個 token。最大輸出為每次請求 16,000 個 token,如果未指定則為 2,048 個 token。
速率限制強制執行每分鐘 300 個請求和每金鑰 8 個併發請求。常見錯誤包括:金鑰無效的 401、信用額不足的 402,以及速率限制的 429。請求主體必須保持在 8 MB 以下。
常見問題
uncensored API 金鑰可與 Claude Code 搭配使用嗎?
是的,該端點完全與 OpenAI 相容,因此您可以透過配置基礎 URL 和 API 金鑰將其與 Claude Code 搭配使用。這讓您可以使用預付額度而非訂閱方案。該模型支援工具使用和函式呼叫,表現與標準供應商相同。
我如何為預付式信用額度充值?
透過儀表板使用 USDT (TRC20) 或 USDC (Base) 充值。最低充值金額為 $20,較大金額享有贈送額度。額度永不過期,因此您可以隨時添加資金,無需支付月費。
模型與 Claude 相同嗎?
不,該模型是一個獨立運行的開放權重無審查 LLM,運行於我們的伺服器上。它不是 GPT、Claude、Gemini 或其他供應商's 的模型。它提供類似的功能,但具有不同的調校和內容政策。