API 文件:Chat Completions
幾分鐘內即可開始使用我們的無審查 LLM API。本指南涵蓋身份驗證、請求格式以及使用 OpenAI 相容客戶端的開發人員的串流功能。
基礎 URL 與驗證
每個請求都以我們的基礎 URL 開始,並在授權標頭中包含您的 API 金鑰。
使用 https://api.unlimitedtokens.cc/v1 作為您的基礎 URL。將您的金鑰作為 Bearer YOUR_API_KEY. 訂閱不會鎖定你的存取權。預付信用額度驅動每次呼叫。錯誤和拒絕不收費。你的信用額度永不過期。透過儀表板的 Google 或電子郵件產生金鑰。
聊天完成端點
將文字提示发送至 POST /v1/chat/completions 並接收文字回應。
此端點處理所有標準互動。模型 ID 始終為 uncensored. 它接受具有如 user 或 assistant. 無嵌入或影像生成。僅純文字輸入與輸出。設定溫度與停止序列等參數。你掌控輸出風格。
curl https://api.unlimitedtokens.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
}'
支援的參數與選項
使用 temperature 和 top_p 等標準參數控制模型行為。
設定 temperature 用於創意。使用 top_p 用於核採樣。定義 stop 序列以停止生成。啟用 json_object 用於結構化資料。完全支援工具和函式呼叫。透過 SSE 串流回應。設定 seed 用於可重現性。存在和頻率懲罰調整 token 重複。調整這些以適應您的工作流程。
透過 SSE 的串流回應
使用伺服器發送事件即時接收 token。
設定 stream: true 在你的請求中。API 會隨著生成進度發送資料區塊(chunks)。每個區塊包含部分文字與用量資料。最後一個區塊包含總計的 token 計數。這能顯著降低感知延遲。它非常適合聊天介面。在串流傳輸期間請優雅地處理錯誤。隨著每個 delta 物件到達進行處理。
from openai import OpenAI
client = OpenAI(base_url="https://api.unlimitedtokens.cc/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)
錯誤處理與限制
正確處理 401、402 和 429 錯誤。
401 表示您的金鑰無效。請在儀表板中檢查正確的金鑰。402 表示信用額度不足。請透過加密貨幣充值以繼續使用。429 表示速率限制。您每分鐘的限制為 300 次請求。此外,您每個金鑰的併發請求限制為 8 次。請求主體必須保持在 8 MB 以下。錯誤不會消耗您的信用額度。信用額度不退款,但重複扣款可透過支援修復。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unlimitedtokens.cc/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);
上下文視窗和模型詳情
該模型支援 100,000 token 的上下文視窗。
此視窗涵蓋提示與完成部分。每次請求最多可生成 16,000 個 Token。如果您未設定 max_tokens, 預設值為 2,048。這允許長篇內容生成。該模型無審查且開源權重。它不拒絕合法的成人內容。它不是 GPT、Claude 或其他供應商模型。它在我們的伺服器上運行。用它來享受無限的氛圍和深度上下文。
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)常見問題
如何取得無限 token?
我們提供預付信用額度,支持無限次請求直到額度耗盡。您的信用額度永不過期,因此您可以隨時使用。通過加密貨幣充值以添加更多餘額。
此 API 與 OpenAI SDK 相容嗎?
是的,它完全與 OpenAI 相容。您可以透過更改基礎 URL 和 API 金鑰來使用官方的 OpenAI SDK。它支援標準端點和參數。
如果我收到 402 錯誤會發生什麼事?
402 錯誤表示您的預付額度已耗盡。您需要透過加密貨幣為帳戶充值才能繼續發送請求。錯誤和拒絕不會消耗您的額度。
解鎖您的 API 金鑰
註冊,複製金鑰,更新端點。就是這樣。