Adultgpt API 快速入門
使用標準的 OpenAI SDK 將您現有的程式碼連接至 adultgpt 無審查 LLM。透過預付加密信用額度且無月費訂閱即可開始使用。
基礎 URL 與驗證
立即開始請求,將您的客戶端指向我們的基礎 URL 並注入您的唯一 API 金鑰。
使用 https://api.adultgpt.cc/v1 作為伺服器位址。驗證機制依賴註冊時透過 Google 或電子郵件產生的單一權杖(bearer token)。每個帳戶僅有一個有效金鑰;發行新金鑰將使舊金鑰失效。此方法可保持您的整合簡潔,並消除對複雜 OAuth 流程或工作階段管理的需求。
系統僅根據實際 token 使用量收費,因此錯誤不會消耗您的餘額。您可以使用 TRC20 上的 USDT 或 Base 上的 USDC 進行儲值,金額範圍從 $20 到 $500。
聊天完成端點
透過標準聊天完成端點發送文字輸入並接收生成的回應。
使用 POST /v1/chat/completions 將模型標識符設定為 uncensored. 此端點處理所有文字生成任務,無需額外配置路由或模型選擇。您可以使用 messages 陣列,支援使用者和助手角色。
該模型處理的提示詞上下文視窗上限為 100,000 個 token。輸出限制為每次請求 16,000 個 token,若您未指定最大值,則預設為 2,048 個 token。
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
模型列表與參數
查詢可用模型,並使用標準參數設定生成行為。
呼叫 GET /v1/models 驗證服務狀態並查看可用的標識符。您可以使用 temperature, top_p, stop,以及 seed. 這些設定可讓您控制創意與可重複性。API 也支援透過 response_format 並進行工具整合的功能呼叫。
所有參數均遵循標準 OpenAI 架構,確保您的現有程式碼無需修改即可運作。您可以為程式化應用程式強制執行嚴格的 JSON 結構,或允許更具彈性的創意寫作。
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/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)
串流與函式呼叫
逐 token 接收更新,並有效率地整合外部工具。
透過設定 stream 將 flag 設為 true。API 回傳包含部分回應的伺服器發送事件 (SSE)。最後一個區塊包含總 token 使用量,讓您可以即時追蹤成本。函式呼叫與 tools 和 tool_choice 參數。
此設定非常適合需要低延遲的聊天介面。您可以處理使用者輸入、呼叫外部函式,並將結果動態附加至對話歷史中。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/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);
錯誤處理與限制
以程式方式管理錯誤和速率限制,以確保應用程式效能穩健。
適當處理 HTTP 狀態碼。A 401 表示 API 金鑰無效或已過期的錯誤。一個 402 表示預付信用額度不足;您必須透過加密貨幣充值以恢復服務。一個 429 表示您已超過每分鐘 300 次請求的限制。
每個金鑰允許八個併發請求。請求主體大小上限為 8 MB。錯誤與拒絕不會消耗 tokens,因此失敗的請求是免費的。此結構確保在高流量期間帳單的可預測性。
上下文視窗和約束
在 100,000 Token 的上下文視窗和 16,000 Token 的輸出限制內最佳化您的提示詞。
該模型在上下文視窗內處理整個對話歷史。高效的提示詞工程可最大化可用空間以容納新輸入。您可以調整 max_tokens 用於控制輸出長度的參數,若未指定則預設為 2,048 個 token。
系統拒絕涉及未成年人的內容,但允許合法的成人、虛構和爭議性主題。此限制適用於所有請求。使用 seed 參數以在測試期間獲得可重現的輸出。
串流
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)常見問題
adultgpt 是 OpenAI 的官方產品嗎?
不,adultgpt 是獨立服務。它使用針對 uncensored 回應進行調整的開放權重模型,相容於 OpenAI SDK,但並非由 OpenAI 擁有。請查看模型文件以了解底層架構的具體細節。
我如何為 API 付費?
您可以使用 TRC20 或 Base 網路上的 USDT 或 USDC 進行充值。最低存款從 $20 起,較大金額享有獎勵。
如果我收到 402 錯誤會發生什麼事?
402 錯誤表示您的預付額度已耗盡。您必須透過加密貨幣添加更多資金以恢復使用。錯誤和拒絕請求不會消耗 token,因此失敗的請求保持免費。
檢索您的 API 金鑰
註冊、複製權杖、更新端點。只需做到這些。