AI 閘道:三行程式碼切換客戶端
透過更新兩個變數,將現有的 OpenAI SDK 客戶端連線至我們的無審查端點。此快速入門指南將引導您完成驗證、標準請求、串流輸出和工具使用。
先決條件:安裝您偏好的 SDK
在發出請求之前,請確保你的開發環境已安裝適當的 SDK。由於我們的端點遵循 OpenAI 相容 API 標準,你可以使用官方函式庫或任何相容的用戶端。對於 Python,請執行 pip install openai。對於 Node.js,請使用 npm install openai。除了你在下一步設定的環境變數外,無需其他設定檔。
步驟 1:設定基礎 URL 與 API 金鑰
我們的 AI 閘道器 端點運作於不同的基礎 URL。你需要從儀表板取得 API 金鑰,並將 SDK 用戶端設定指向 https://api.openaigatewayapi.com/v1。這可確保所有請求繞過標準 OpenAI 基礎設施,直接路由至我們的無審查模型伺服器。你無需更改模型名稱;只需設定基礎 URL 並提供金鑰即可。
步驟 2:發送標準聊天補全請求
客戶端設定完成後,您可以發送標準的聊天補全請求。模型 ID 為 uncensored。此請求展示了基本的文字輸入、文字輸出功能。系統將處理您的提示詞並返回補全內容,且不會套用大型供應商通常使用的內容篩選器(除非內容涉及未成年人的性相關內容)。使用以下指令來驗證連線。
步驟 3:啟用伺服器發送事件串流輸出
為了降低延遲並提升使用者體驗,請透過設定 stream=true 來啟用串流輸出。該端點支援伺服器發送事件(SSE),允許您在 token 生成時接收它們。這對於長篇生成或互動式應用程式特別有用。回應串流將發出部分區塊,直到補全完成,提供即時回饋,無需等待整個上下文視窗處理完畢。
步驟 4:使用函式呼叫進行工具整合
該端點支援工具呼叫,允許您定義函式並讓模型決定何時呼叫它們。這透過將外部 API 或資料來源直接整合至您的 LLM 邏輯中,實現複雜的工作流程。在 tools 參數中定義您的工具,模型將在適當時返回結構化的 JSON 輸出。此功能與標準 OpenAI 格式完全相同,使得在不重寫工具整合邏輯的情況下輕鬆切換供應商。
步驟 5:處理錯誤與速率限制
監控您的 API 金鑰使用情況並優雅地處理潛在錯誤。如果金鑰無效,您將收到 401 錯誤。如果您的預付額度已耗盡,402 錯誤表示您需要儲值。系統對每個金鑰實施每分鐘 300 次請求的限制;超過此限制將觸發 429 速率限制錯誤。此外,請將請求主體保持在 8 MB 以下以避免被拒絕。上下文視窗支援最多 100,000 個 token,包含提示詞與補全內容。
cURL
curl https://api.openaigatewayapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaigatewayapi.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.openaigatewayapi.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)技術規格
購買額度前,請先確認介面是否符合你的需求——以下是全部真實參數。
| 項目 | 說明 |
|---|---|
| 介面格式 | 相容 OpenAI:任何 OpenAI SDK 只需更換 base URL 和金鑰 |
| 模型 ID | uncensored |
| 驗證 | Authorization: Bearer YOUR_KEY |
| 端點 | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.openaigatewayapi.com/v1 |
| JSON 模式 | response_format: {"type": "json_object"} |
| 最大輸出 | 不另設輸出上限;提示+回覆共 100,000 個 token 視窗內,max_tokens 可選 |
| 串流輸出 | 支援 SSE,最後一段包含 token 用量 |
| 取樣參數 | temperature、top_p、stop、seed、presence_penalty、frequency_penalty |
| 上下文視窗 | 100,000 tokens(輸入與輸出合計) |
| 函式呼叫 | 支援 tools、tool_choice;回覆包含 tool_calls(串流同樣支援),結果以 role: tool 訊息回傳 |
| 請求大小 | 每次請求不超過 8 MB |
| 並行請求 | 每把金鑰同時最多 8 個請求 |
| 回應標頭 | X-Request-Id、X-Balance-USD、X-RateLimit-Limit-Requests、X-RateLimit-Limit-Concurrency |
| 速率限制 | 每把金鑰每分鐘 300 次請求 |
| 價格 | 輸入 $0.15 / 百萬 tokens · 輸出 $0.50 / 百萬 tokens |
| 額度效期 | 付費額度永不過期,無訂閱 |
| 計費 | 預付額度,按實際 token 用量扣費;錯誤和拒絕不收費 |
| 儲值 | USDT(TRC20)或 USDC(Base),$20–$500 任意整數金額 |
| 免費試用 | $0.50,有效期 7 天,不需信用卡 · 試用金鑰:2 個並行請求,每分鐘 60 次;首次儲值後恢復完整限額(8 和 300) |
| 贈送額度 | 滿 $50 送 5%,滿 $100 送 10%,滿 $200 送 15% |
| 金鑰 | 每個帳戶一把有效金鑰;產生新金鑰後舊金鑰失效 |
| 登入 | Google 或電子郵件 + 密碼 |
| 內容政策 | 允許成人內容;涉及未成年人的性內容一律拒絕 |
錯誤代碼
錯誤以 JSON 回傳,type 欄位固定;失敗或被拒絕的請求不計費。
| 狀態碼 | 類型 | 含義 |
|---|---|---|
400 | bad_request | JSON 無效、訊息為空、參數錯誤或超出上下文視窗 |
401 | missing_key · invalid_key · key_revoked | 缺少金鑰、金鑰錯誤或已被新金鑰取代 |
402 | no_credit | 餘額不足——儲值後立即恢復 |
403 | content_blocked | 涉及未成年人的性內容——拒絕且不計費 |
404 | not_found | 未知端點 |
413 | request_too_large | 請求內容超過 8 MB |
429 | rate_limited · concurrency | 超過每分鐘 300 次或 8 個並行——稍後重試 |
503 | upstream_busy | 模型忙碌——幾秒後重試 |
問答
上下文視窗大小是多少?
該模型支援 100,000 token 的上下文視窗,包含輸入提示詞與輸出補全內容。這允許在單一請求中進行大量的文件處理或保留對話歷史。
我該如何為額度儲值?
你可以使用加密貨幣(USDT on TRC20, USDC on Base)為預付額度儲值,最低金額為 $20。額度永不過期。存款達 $50 或以上可獲得 +5% 獎金,存款達 $100 或以上可獲得 +10% 獎金,存款達 $200 或以上可獲得 +15% 獎金。
此服務會使用我的資料進行訓練嗎?
不會。您的提示詞不會用於訓練。該服務僅需電子郵件和密碼即可註冊,在確保隱私的同時,提供對無審查模型的直接存取,且無隱藏條款或資料保留政策。
只差一張表單,即可取得金鑰
建立帳戶、複製金鑰、更改基礎 URL。這就是整個設定。