繁中 ▾
使用試用信用額度嘗試

無審查 LLM API。預付加密貨幣。無過濾器。

https://api.githubuncensoredai.com/v1

uncensored

GitHub Uncensored AI API 參考文件

使用標準 OpenAI 相容端點將無審查 LLM 整合至您的應用程式。您將獲得即時文字生成、預付式加密計費以及 100,000-token 上下文視窗。

驗證與 Base URL

API 要求每個請求都需攜帶 bearer token。您可透過儀表板使用 Google 或電子郵件憑證即時產生此金鑰。一旦建立,該金鑰將對託管模型驗證您的預付帳戶。

將基礎 URL 設定為直接指向我們的 API 閘道。這確保所有請求路由至正確的 uncensored 模型伺服器。

使用標準的 Authorization 標頭和 Bearer 方案。將佔位符替換為您的唯一金鑰字串。

基礎設定

  • 基礎 URL: https://api.githubuncensoredai.com/v1
  • Auth Header: Authorization: Bearer YOUR_API_KEY
  • 模型 ID: uncensored
curl https://api.githubuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix the syntax error in this python loop"}]
  }'

聊天完成端點

將文字資料发送至聊天完成端點並接收生成的文字回應。系統接受包含 user 或 assistant 等角色的訊息列表。它會根據提示歷史返回完成內容。

此端點處理標準對話流程。您可以發送多個回合,模型會將上下文保持至限制範圍內。它不支援影像、音訊或影片輸入。回應格式為標準 JSON。

確保您的資料載體包含模型識別碼。系統會優雅地忽略未知欄位。若驗證失敗或信用額度耗盡,錯誤會回傳特定的程式碼。

from openai import OpenAI

client = OpenAI(base_url="https://api.githubuncensoredai.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)

串流回應

透過將 stream 旗標設為 true 來啟用串流。API 回傳一系列 Server-Sent Events,而非單一 JSON 物件。每個事件包含生成文字的一個區塊。

此方法可降低長回應的感知延遲。您可以隨文字生成開始向使用者顯示。最後一個區塊包含用於計費的 token 使用統計數據。

在客戶端程式碼中高效處理串流。當串流結束或發生錯誤時關閉連線。此方法非常適合即時聊天介面。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.githubuncensoredai.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);

函式呼叫 & JSON 模式

該模型透過函式呼叫支援結構化輸出。在請求中定義工具的名稱、描述和參數結構。模型會選擇適當的工具並生成參數。

使用 JSON 模式進行嚴格 Schema 相容性。將回應格式設定為 json_object 以強制輸出有效的 JSON。這對於解析資料或產生程式碼片段很有用。

將函式呼叫與串流傳輸結合,實現互動體驗。模型可以按順序調用多個工具。在您的應用程式邏輯中執行函式之前,請驗證輸出結構。

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)

參數與限制

使用 temperature 和 top_p 等參數控制生成行為。調整這些值以平衡創意與確定性。預設設定適用於大多數一般用途。

請遵守請求限制以避免錯誤。每支金鑰每分鐘最多可發送 300 次請求。每支金鑰的併發請求上限為八個。最大請求主體大小為 8 MB。

上下文窗口為 100,000 個 token。這包括提示詞和補全 token。每次請求的輸出限制為 16,000 個 token。超出這些限制將返回錯誤代碼。

Token 使用與計費

計費為預付制,基於實際 Token 用量。輸入 Token 每百萬收費 $0.15,輸出 Token 每百萬收費 $0.50。錯誤和拒絕回應不消耗信用額度。

信用永不過期。充值僅接受加密貨幣。大額存款可獲得額外信用額度。系統會為每個 API 金鑰準確追蹤使用情況。

透過儀表板監控您的餘額。如果信用額度不足,您的請求將以特定的錯誤程式碼失敗。立即添加資金以恢復服務,無需等待審核。

常見問題

如何處理驗證錯誤?

如果您收到 401 錯誤,表示您的 API 金鑰無效或已過期。請檢查您的儀表板以確保金鑰處於啟用狀態。如有必要,請重新生成金鑰。請確保您使用的是正確的基礎 URL 和標頭格式。

如果我的信用點數耗盡會怎樣?

請求將回傳 402 錯誤,表示資金不足。這些失敗的嘗試不會收取 token。充值您的加密貨幣餘額即可立即恢復服務。信用額度不會過期,因此您可以隨時方便時加入資金。

API 有限速嗎?

是的,您的限制為每分鐘 300 個請求,每個金鑰最多 8 個同時請求。超過這些限制將返回 429 錯誤。使用串流傳輸來減少長回應的請求數量。監控您的用量以避免節流。

數秒內生成您的金鑰

註冊、取得你的金鑰,更新基礎 URL。完成。

使用試用信用額度嘗試