前置條件:SDK 與基礎 URL
安裝您偏好的 SDK 並將其指向我們的基礎 URL。我們支援標準的 OpenAI 相容性客戶端,因此您可能已經具備所需的工具。您需要從儀表板取得 API 金鑰。將基礎 URL 更改為我們的端點。這可確保所有請求正確路由至我們的伺服器。
- 為您的語言安裝 SDK。
- 建立帳戶並產生金鑰。
- 將基礎 URL 設定為
https://api.uncensoredlink.com/v1.
curl https://api.uncensoredlink.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run npm install react"}]
}'無需複雜的設定。只需使用您的金鑰和正確的端點配置客戶端。這使您的整合保持簡單直接。
使用您的 API 金鑰驗證
將您的 API 金鑰傳入 Authorization 標頭以進行每次請求。這將驗證您的身分並授予對 uncensored 模型的存取權。若無有效金鑰,API 將返回 401 錯誤。請從儀表板頁面產生您的金鑰。金鑰在註冊後立即顯示。請在所有後續呼叫中使用此金鑰。妥善保管金鑰,不要公開分享。每個帳戶標準配發一把金鑰。若產生新金鑰,請取代舊金鑰。這確保了清晰的用量追蹤。您的隱私保持完整。帳戶僅需電子郵件即可。
傳送您的第一個聊天補全
向以下網址發送 POST 請求 /v1/chat/completions 搭配您的訊息。模型直接以文字回應。這是一個直接的文字輸入、文字輸出的介面。使用模型 ID uncensored. 此 ID 會導向我們專門調校的模型。它不會拒絕成人內容。您可以設定溫度等參數。調整這些參數以控制創造力。回應包含生成的文字。請在回應中檢查使用詳情。這有助於您追蹤 Token 消耗量。錯誤不計費。僅計算已完成的 Token。從簡單的提示開始。測試連線。驗證輸出品質。這能確認您的設定運作正常。
啟用串流以獲得即時輸出
設定 stream 參數設為 true 以獲得即時結果。API 會在生成 token 時發送 token。這能改善長回應的使用者體驗。即時接收部分結果。隨著每個區塊到達進行處理。持續更新您的 UI。這能創造流暢的打字效果。最後一個區塊包含總 token 用量。使用此數據更新您的餘額顯示。串流傳輸與所有標準參數相容。您仍然可以控制 temperature 和 top_p。此功能對於聊天介面至關重要。它顯著降低了感知延遲。您的客戶端必須正確處理 SSE。
使用函式呼叫與 JSON 模式
在請求中定義工具以進行結構化輸出。模型可根據您的提示呼叫函式。這能實現複雜的代理工作流程。使用 JSON 模式以嚴格符合架構。設定 response_format 以 json_object這可確保可預測的解析。將工具與 JSON 模式結合以建立穩健的應用程式。模型能清楚理解工具定義。將工具結果傳回模型。它會以語境方式繼續對話。這支援進階自動化任務。保持您的工具結構描述簡單。複雜的結構描述可能會使模型困惑。先使用簡單的範例進行測試。驗證輸出格式是否符合您的預期。這可確保可靠的整合。
處理 token 和使用量限制
密切監控您的 Token 使用量與請求限制。上下文視窗總計為 100,000 Token,包含輸入與輸出 Token。您的輸出上限為每次請求 16,000 Token。錯誤不會消耗信用額度。速率限制為每分鐘 300 次請求。您可以同時進行 8 個請求。請求主體必須小於 8 MB。若超出限制,您將收到 429 錯誤。請定期檢查餘額。需要時請使用加密貨幣充值。信用額度永不過期。錯誤可透過支援團隊修正。這確保了服務的無間斷運作。
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlink.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.uncensoredlink.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)常見問題
無審查 Link API 為何?
這是一個提供單一無審查大型語言模型的 OpenAI 相容 API。它回答成人內容請求時不會進行過濾。您可使用標準 SDK 與其互動。
我如何為無審查 API 付款?
您以預付加密貨幣信用額度付款。我們接受 TRC20 上的 USDT 和 Base 上的 USDC。最低充值金額為 $20。充值金額較大時,您將獲得額外贈金。
uncensored AI API 是否支援串流?
是的,透過 SSE 完全支援串流。您會收到即時 token。最後一個區塊包含使用統計數據。這與所有標準參數相容。
立即取得 API 金鑰
註冊,複製金鑰,更新基礎 URL。就是這樣。