開始這裡/整合
OpenAI 相容 API 文件
立即開始使用我們的無審查 LLM。本指南涵蓋 OpenAI 相容的 API 端點、身份驗證以及用於直接整合的串流參數。
https://api.keyapikimi.com/v1uncensored
基礎 URL 與驗證
所有請求的基礎 URL 為 HTTPS://api.keyapikimi.com/v1。通過在 Authorization 標頭中傳遞您的唯一 API 金鑰進行身份驗證。在透過 Google 或電子郵件註冊後,您將立即獲得此金鑰。該金鑰授予對 uncensored 模型的訪問權限,無需月費訂閱。
curl https://api.keyapikimi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch weather in tokyo"}]
}'您的 API 金鑰在您替換之前保持有效。錯誤和拒絕不會消耗您的預付額度。由於提示詞不會用於訓練您的數據,因此隱私得到保障。
首次請求:聊天完成
透過聊天完成端點將文字查詢发送至單一 uncensored 模型。模型 ID 為 "uncensored"。此端點接受標準參數如 temperature 和 top_p。它返回生成的文字,針對合法成人用途不會拒絕內容。
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapikimi.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)每個請求支援 100,000 token 的上下文視窗,涵蓋輸入和輸出的總和。您可以串流回應或將其作為單一區塊接收。該模型能高效處理函數呼叫和 JSON 模式。
Node.js SDK 集成
使用官方 OpenAI Node.js SDK 輕鬆連接。在配置物件中設定 base URL 和 API 金鑰。此方法適用於任何 OpenAI-compatible 客戶端庫。透過使用單一模型供應商,您可以避免複雜的路由邏輯。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapikimi.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);傳遞模型 id "uncensored" 以確保請求發送至正確的伺服器。API 會自動處理 token 計數和帳單。錯誤會以標準 HTTP 狀態碼回傳,以便於除錯。
透過 SSE 的串流回應
透過將 stream 參數設為 true 來啟用串流。API 會傳回伺服器發送事件(SSE)以進行即時 token 交付。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 事件以顯示生成的文本。每次請求的最大輸出為 16,000 token。如果您未設置 max_tokens,預設值為 2,048 token。串流適用於所有標準參數,例如停止序列。
參數:溫度與 Top P
透過 temperature 參數控制創意程度。較高的值會產生更多樣化的文本。使用 top_p 可將採樣限制在最可能的詞元上。stop 參數會在出現特定字串時停止生成。這些設定可協同運作,提供精確的控制。
調整 seed 以在測試期間獲得可重現的結果。存在懲罰(presence penalty)和頻率懲罰(frequency penalty)有助於減少重複。JSON 模式強制輸出為有效的 JSON。使用 response_format 為您的應用程式強制執行嚴格的數據結構。
限制、錯誤與上下文視窗
上下文窗口總共為 100,000 個 token。每支金鑰每分鐘最多可發送 300 次請求。每支金鑰的併發請求限制為 8 個。請求主體不得超過 8 MB。這些限制確保所有用戶的穩定效能。
處理無效金鑰的 HTTP 401。HTTP 402 表示預付餘額不足。HTTP 429 表示您達到了速率限制。餘額永不過期,因此您可以隨時透過加密貨幣充值。已使用的餘額不予退款。
常見問題
kimi API 金鑰用於什麼?
您的 API 金鑰用於驗證對無審查 LLM 端點的請求。它取代了多個供應商訂閱的需求。請搭配任何標準的 OpenAI 相容客戶端程式庫使用。
您接受哪些付款方式?
僅限加密貨幣:TRC20 上的 USDT 或 Base 上的 USDC,任何整數金額從 $20 到 $500。從 $50 起享有額外餘額獎勵。
無審查模型支援串流傳輸嗎?
是的,支援透過伺服器發送事件(SSE)進行串流。您會收到即時 Token。最後一個區塊包含用於計費的總 Token 使用量。