摘要
- 使用標準的 /v1/chat/completions 端點和單一 uncensored 模型 id。
- 僅為使用的 token 付費;錯誤和拒絕請求不從您的餘額中扣款。
- 專屬使用 USDT 或 USDC 充值,大額存款享有額外信用額度。
- 配置串流和 JSON 模式,以精確控制輸出格式。
為什麼選擇無審查 IA API?
無審查 IA API 移除了標準模型強加於合法成人內容、創意寫作和安全研究的虛假防護欄。許多開發人員在生成細膩的角色扮演或詳細的解剖學描述時會遇到拒絕,因為商業模型將安全性置於保真度之上。無審查模型會直接作答,即使話題具有爭議性或與性有關,只要不涉及未成年人即可。對於需要一致輸出且無需手動提示詞來繞過過濾器的內容創作者來說,這種透明度至關重要。
標準 API 經常透過訂閱層級隱藏其限制,這些層級並不保證能免受審查。我們的方法將成本與權限分開。您為使用的計量付費,模型會返回您要求的文字。處理期間的錯誤不會從您的餘額中扣除,確保您只為成功的完成內容付費。這種模式適合希望獲得原始功能,而不想管理本地硬體或複雜微調管線的開發者。
了解 OpenAI 相容端點
API 使用標準的 OpenAI chat-completions 結構,意味著您可以在不重寫整個應用程式邏輯的情況下切換此服務。您將 POST 請求傳送至 /v1/chat/completions 端點,並附上您的對話歷史和所需參數。基礎網址為 HTTPS://api.iasansrestriction.com/v1。這種相容性允許您使用現有的 OpenAI SDK,只需更新 base_url 設定變數即可。
目前僅提供一種模型: uncensored. 它是一個開放權重的模型,針對無限制輸出進行了調優。與多供應商路由服務不同,我們不會根據成本或延遲切換模型。您將獲得來自單一架構的一致行為。上下文窗口支持 100,000 個 token,允許處理大型文件或長對話。然而,每個單獨請求的輸出限制為 16,000 個 token。如果您未指定 max_tokens, 模型預設為 2,048 個 token。
步驟 1:取得您的 API 金鑰
取得您的 API 金鑰是即時的,無需電話號碼驗證。您可以使用 Google 帳戶註冊,或建立標準的電子郵件和密碼組合。註冊後,系統會生成一個唯一的 API 金鑰,您必須將其包含在 Authorization 每次請求的標頭。
每個帳戶同時限用一個金鑰。若您產生新金鑰,舊金鑰會立即失效。這簡化了安全管理,因為您無需為單一專案追蹤多個憑證。您可透過支援頁面申請誤扣款的退款,但積分本身不會過期。此政策確保您的預付資金在您選擇使用之前,可無限期保留。
步驟 2:設定您的客戶端
配置您的客戶端涉及設定 base URL 並傳遞您的 API key。大多數 OpenAI-compatible 庫透過簡單的环境變數或配置物件來處理此操作。確保您的客戶端庫已更新以支援 JSON 模式和函數呼叫等現代功能。
from openai import OpenAI
client = OpenAI(base_url="https://api.iasansrestriction.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)
import openai
client = openai.OpenAI(
base_url="HTTPS://api.iasansrestriction.com/v1",
api_key="your-api-key-here"
)
response = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Hello"}],
max_tokens=100
)
print(response.choices[0].message.content)此設定確保所有請求都路由至我們的無防護端點。您可以透過發送簡單提示來測試連線。如果回應返回無拒絕的文字,則您的設定正確。請注意,模型 ID 必須完全為 uncensored 以避免錯誤。
步驟 3:使用串流發送請求
串流(Streaming)讓您可以即時接收生成的 token,降低大型輸出的感知延遲。設定 stream 參數設為 true 在您的請求主體中。API 將返回一系列伺服器發送的事件 (SSE),而不是單一的 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)
response = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Write a long story"}],
stream=True
)
for chunk in response:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Token 用量統計數據在串流的最後一個區塊中提供。這使您能夠即時準確地追蹤成本。串流不會影響總 Token 計數或計費;它僅改變數據交付給應用程式的方式。當用戶體驗取決於即時回饋時,請使用此功能。
步驟 4:利用進階功能
除了基本的文本生成外,該 API 還支援函數呼叫、JSON 模式和各種採樣參數。函數呼叫允許模型輸出您的應用程式可以執行的結構化數據。JSON 模式確保輸出為有效的 JSON,這對於在自動化工作流程中解析回應非常有用。
您可以使用 temperature 和 top_p. 較低的值會使輸出更具決定性,而較高的值會增加創造力。該 stop 參數讓您定義終止生成的序列。這對於防止模型重複自身或添加不必要的填充文字很有用。這些功能使您能夠精確控制無審查模型的行為。
步驟 5:監控使用量與成本
費用透明且完全基於 Token 消耗。輸入 Token 每百萬計費 $0.15,輸出 Token 每百萬計費 $0.50。你僅為成功生成的 Token 付費。如果 API 返回錯誤或因內容政策原因(非次要內容限制)拒絕請求,你無需為這些 Token 付費。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iasansrestriction.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);
const response = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Test" }]
});
console.log(response.usage); // 記錄 token 使用詳情您可以透過儀表板監控剩餘餘額和使用歷史記錄。這種可預測性對於需要準確預算 API 成本的開發者至關重要。錯誤免費,這意味著您可以自由實驗而無需承擔財務風險。
排除常見問題
常見問題包括基礎 URL 不正確、金鑰過期或超過速率限制。如果您收到 401 錯誤,請驗證您的 API 金鑰是否有效且格式正確。速率限制為每個金鑰每分鐘 300 次請求,最大併發請求數為 8。若超過這些限制,API 將回傳 429 錯誤。如果您需要重置會話,可以生成新金鑰,但請記住一次只能有一個金號是有效的。
內容拒絕很少見,但確實會發生。唯一的硬性限制是涉及未成年人的性內容。所有其他成人、有爭議或虛構內容均允許。如果你遇到意外的拒絕,請檢查模型 id 並確保你使用的是 uncensored 模型。記錄完整的回應主體有助於診斷 JSON 模式或函式呼叫的格式問題。
生產環境最終檢查清單
在部署您的無審查 IA API 整合之前,請驗證您的客戶端程式庫是否已設定正確的基础 URL。確保您正在處理串流回應,如果您使用 stream 參數。測試您的錯誤處理邏輯,以考慮速率限制和網路超時的情況。
確認您的加密貨幣充值方式設定正確。僅接受透過 TRC20 的 USDT 或 Base 上的 USDC 付款。最低充值為 $20,最高為 $500。獎金自動發放:$50 加贈 5%,$100 加贈 10%,$200 加贈 15%。定期監控您的 token 使用情況,以確保餘額如預期般持久。透過這些步驟,您已準備好在應用程式中利用無限制的 AI 功能。