給無審查 AI 的 API 文件說明
取得您的 API 金鑰並在幾秒鐘內開始發送請求。此無限制 AI 編碼 API 與標準 OpenAI SDK 相容,讓您可以將無限制模型功能直接整合到您的工作流程中。
https://api.uncensoredaicoding.com/v1
基礎 URL 與驗證
所有請求的基礎 URL 為 https://api.uncensoredaicoding.com/v1. 通過在 Authorization 格式為 Bearer YOUR_API_KEY. 此標頭確保您的請求能正確路由至專用的無審查模型。我們不使用查詢參數進行驗證。請妥善保管您的金鑰。如有需要,可透過儀表板更換金鑰。此金鑰授予聊天補全功能的存取權,但不授予其他端點的存取權。每個帳戶僅限一個金鑰。新金鑰會立即取代舊金鑰。這種設計消除了訂閱的摩擦。您只需為實際使用的內容付費。預付餘額涵蓋您的使用量。錯誤和拒絕不會消耗餘額。請從試用餘額開始。
首次請求
向聊天補全端點發送第一個提示詞。模型 ID 為 uncensored. 此模型處理文字輸入並生成文字輸出。它不會拒絕合法的成人或爭議性話題。請求結構與標準 OpenAI 格式相同。您可以使用任何相容的客戶端庫。在客戶端配置中調整基礎 URL。將 model 欄位設為 uncensored. 如有需要,請提供系統提示詞。在 messages 陣列中加入使用者訊息。API 會回傳回應物件。包含 token 使用量資料。這確認您的設定運作正常。用簡單查詢進行測試。驗證回應格式。此步驟驗證您的整合。接著進行更複雜的提示詞。無審查的 AI 程式碼 API 已就緒。
Python SDK 集成
使用官方的 OpenAI Python 函式庫以輕鬆整合。將 base URL 設定指向我們的 API。在環境變數或客戶端中設定 API 金鑰。model 參數應為 uncensored. 這允許您使用熟悉的方法。呼叫 chat.completions.create() 搭配您的訊息。程式庫會處理 JSON 序列化。您會收到結構化的回應物件。透過 response.choices[0].message.content. 此方法減少样板程式碼。它確保類型安全。對於高吞吐量使用非同步方法。SDK 管理重試。處理速率限制的異常。此設定可靠。它與現有的程式碼庫配合良好。快速整合無審查功能。
Node.js SDK 用法
Node.js SDK 遵循相同的模式。安裝 OpenAI 套件。使用您的基礎 URL 初始化客戶端。正確設定 API 金鑰。使用 chat.completions.create() 用於請求。將模型作為 uncensored. 回應包含內容與使用量。您可以以程式方式存取文字。此 SDK 支援 Promise。使用 async/await 可獲得更整潔的程式碼。請妥善處理錯誤。速率限制會返回特定的狀態碼。Token 使用量會被追蹤。此整合非常簡單。它可無縫融入 Express 或獨立腳本。無審查的 AI 程式碼 API 運作順暢。部署您的 NSFW 或無限制應用程式。有效擴展您的後端。
串流回應
在請求主體中將 stream: true 在您的請求中。API 透過伺服器發送事件 (SSE) 傳回區塊。每個區塊包含部分文字。即時處理這些區塊。這可改善長輸出內容的使用者體驗。最後一個區塊包含 Token 使用數據。準確追蹤輸入和輸出 Token。這些數據有助於監控成本。串流功能與所有參數相容。Temperature 和 top-p 正常運作。函式呼叫在串流模式下也可運作。請謹慎處理串流事件。如有需要,請緩衝部分回應。此功能支援互動式應用程式。uncensored AI 程式碼 API 能可靠地處理串流。確保您的客戶端讀取完整串流。
限制、錯誤與上下文
上下文視窗總共支援 100,000 個 token。這包含提示詞與補全內容。每次請求的最大輸出為 16,000 個 token。設定 max_tokens 用於控制輸出長度。預設值為 2,048 個 token。速率限制允許每分鐘 300 個請求。併發請求上限為 8 個。請求主體必須保持在 8 MB 以下。錯誤時會返回標準 HTTP 代碼。401 狀態表示金鑰無效。402 狀態表示沒有信用額度。429 狀態表示速率限制。信用額度不予退費。錯誤可透過支援團隊修復。請根據這些限制來規劃您的架構。監控使用情況以避免意外。
cURL
curl https://api.uncensoredaicoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available endpoints for user data retrieval"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicoding.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.uncensoredaicoding.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)常見問題
無限制 AI 程式碼 API 如何處理內容限制?
該模型不會拒絕合法的成人、虛構或爭議性話題。它允許 NSFW 內容,但始終阻止涉及未成年人的性內容。這確保了廣泛的可用性,同時保持硬性限制。您可以生成無審查的程式碼輸出,無需標準過濾器。
無審查 AI API 的成本結構為何?
輸入 token 每百萬計費 $0.15。輸出 token 每百萬計費 $0.50。您僅為實際用量付費。錯誤與拒絕請求均免費。信用額度不會過期。此預付模式確保透明度。您的帳戶不會產生隱藏費用。
我可以使用這個 API 搭配 LM Studio 等本地工具嗎?
是的,但您需要雲端基礎 URL。LM Studio 通常運行本地模型。您可以將其設定為指向我們的端點。這允許您使用現有的工作流程。API 金鑰用於驗證您的請求。串流和功能運作如常。這將本地便利性與雲端擴展性結合起來。
立即取得 API 金鑰
註冊,複製金鑰,更新基礎 URL。就是這樣。