繁中 ▾

API 文件:Uncensored LLM

將您的無審查 LLM API 金鑰置入任何 OpenAI 相容的客戶端,即可立即開始生成文字。

驗證與 base URL

基礎網址為 HTTPS://api.webtheon.com/v1。請在標頭中傳遞您的 API 金鑰 Authorization header。金鑰在建立後立即顯示。您可以搭配任何標準的 OpenAI SDK 使用。

聊天完成端點

發送訊息至 POST /v1/chat/completions。模型 ID 為 uncensored. 此端點僅處理文字生成。無圖片、無音訊、無嵌入。

請求必須小於 8 MB。上下文視窗總共可容納 100,000 個 token。這包含提示詞與補全 token 的總和。每次請求的輸出上限為 16,000 個 token。您可以透過 max_tokens 參數。

模型列表端點

查詢 GET /v1/models 以驗證可用性。此端點回傳關於 uncensored 模型的元資料。它確認模型 ID 與支援的參數。使用此方法可快速偵測客戶端設定問題。

回應包含模型 ID、物件類型與 owned by 欄位。這有助於確保您的程式庫指向正確的服務。這是整合的簡單健康檢查。

串流與 Token 使用

在請求主體中將 stream: true. 回應以伺服器發送事件(SSE)形式到達。Token 使用詳情出現在串流的最後一個區塊。

此方法可降低長輸出內容的感知延遲。您可以隨文字到達開始處理。它非常適合即時介面。串流會以使用資料乾淨地結束。

參數與選項

支援溫度、top_p、停止序列、種子與懲罰機制。您可以透過 response_format. 完全支援函數呼叫(工具)。

設定 temperature 用於創意。調整 top_p 用於核採樣。使用 seed 用於獲得可重現的輸出。這些參數讓您可以精確控制生成品質。該模型支援標準的 OpenAI 參數名稱。

錯誤處理與限制

每分鐘的速率限制為 300 次請求。每組金鑰的並發請求上限為 8 個。請求主體不得超過 8 MB。

優雅地處理錯誤。401 狀態表示您的無效。402 狀態表示信用額度不足。429 狀態表示速率限制。錯誤是免費的,因此不會消耗您的預付 token。這在調試期間保護您的餘額。

cURL

curl https://api.webtheon.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the capital of france"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

常見問題

無審查 API 的基礎 URL 為何?

基礎網址為 HTTPS://api.webtheon.com/v1。您必須更新客戶端程式庫以指向此地址。所有請求都必須在 Authorization 標頭中包含您的 API 金鑰。

無限制 API 如何處理上下文視窗?

該模型支援 100,000 token 的上下文視窗。此限制適用於提示與補全 token 的總和。每次請求的最大輸出為 16,000 token,除非您另有指定。

輸入與輸出 token 的定價費率為何?

輸入 token 每百萬個費用為 $0.15。輸出 token 每百萬個費用為 $0.50。費用根據實際用量計收。錯誤不會消耗您的餘額。

立即取得 API 金鑰

註冊,複製金鑰,更新你的基礎 URL。完成。