API dokumentáció
Start building with our uncensored LLM API in minutes. This guide shows you how to authenticate, send requests, and handle streaming responses using standard OpenAI-compatible tools.
- per 1M bemeneti token
- $0.15
- Kimeneti tokenek / 1M
- $0.50
- token kontextus
- 100,000
- próbacsomag egyenleg
- $0.50
- kérés percenként
- 300
Hitelesítés és base URL
Használja API-kulcsát a kérések hitelesítéséhez. API-ink teljesen kompatibilis az OpenAI SDK ökoszisztémával, így csak az alap URL-t és a kulcsot kell beállítania a kliens konfigurációjában. Az alap URL: HTTPS://api.nocensoraichatbot.com/v1. Kulcsot azonnal generálhat regisztráció után Google-fiókkal vagy e-maillel. Minden fiókban egy aktív kulcsonként van, amely felülírja az előzőt újrageneráláskor. Telefonnummer regisztrációhoz nem szükséges, és a promptjai nem kerülnek betanításra.
Első kérés
Küldjön egy szabványos chat completion kérést a /v1/chat/completions végpontra. Használja az "uncensored" modell azonosítót a hangolt nagy nyelvi modellünk eléréséhez. A modell engedélyezi a törvényes felnőtt, fikciós és vitatott témákat a szokásos visszautasítások nélkül. Egy szigorú korlát érvényes: a kiskorúakkal kapcsolatos tartalmak mindig visszautasításra kerülnek. A kapcsolódást egy egyszerű curl paranccsal tesztelheti.
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
Ha a kulcs érvénytelen, 401-es hibát kap. Ha a hitel elfogy, 402-es hibát kap. A hibák és a visszautasítások nem fogyasztanak tokeneket, így csak a sikeres befejezésekért fizet. A hitel sosem jár le, így teljes kontrollt biztosít a költése felett.
Python SDK integráció
Telepítse a hivatalos OpenAI Python csomagot, és konfigurálja az alap URL-t, hogy a szolgáltatásunkra mutasson. Ez lehetővé teszi, hogy ismerős módszereket használjon, mint például a client.chat.completions.create. Állítsa a modellt "uncensored" értékre, és adja meg a rendszer- vagy felhasználói üzeneteket a megszokott módon. Az SDK automatikusan kezeli a tokenizálást és a válaszfeldolgozást. Ez a megközelítés mind az egyszerű szöveggeneráláshoz, mind a komplex többfordulatos beszélgetésekhez működik. Az incremental kimenetet részenkénti válaszokkal is streamelheti, ha ezt preferálja.
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
Győződjön meg róla, hogy az API-kulcsot a fejlécben vagy a környezetváltozóban adja át. Az SDK támogatja az összes szabványos paramétert, például a temperature és top_p értékeket. Ezekkel szabályozhatja a kreativitást vagy a determinizmust. A modell kontextusablaka 100,000 token, a prompt és a completion együtt.
Node SDK integráció
Használja a @openai/openai npm csomagot a Node.js alkalmazásába való integráláshoz. Konfigurálja az alap URL-t és az API-kulcsot hívások indítása előtt. Ez biztosítja a kompatibilitást uncensored AI chatbot API-nkkal. A Node SDK típusdefiníciókat és async/await támogatást biztosít a modern fejlesztéshez. Üzeneteket küldhet és válaszokat kaphat, pontosan úgy, mint bármely OpenAI-kompatibilis végponton. A hibakezelés beépített, így könnyen kezelheti a 401, 402 és 429 hibákat. Ez ideális serverless függvényekhez vagy backend szolgáltatásokhoz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
Emlékezzen, hogy a modell azonosítója "uncensored" (cenzúrázatlan). Ne használjon GPT-3.5 vagy GPT-4 azonosítókat. Az SDK kezeli a többit, beleértve a JSON elemzést és a retry logikát. Engedélyezheti a streamelést is a valós idejű felhasználói élmény érdekében.
Streaming és SSE támogatás
Engedélyezze a streamelést úgy, hogy a kérésben a stream értéke true. Az API Server-Sent Events (SSE) formájában adja vissza az adatokat a valós idejű token-kiszállításhoz. Minden darab részleges tartalmat tartalmaz, lehetővé téve a kimenet megjelenítését generálás közben. Az utolsó darab tartalmazza a teljes token-felhasználási statisztikákat. Ez hasznos chatfelületekhez, ahol a felhasználók azonnali visszajelzést várnak. A streamelés csökkenti az észlelt késést, különösen hosszú válaszok esetén. Korábban is megszakíthatja a streamelést, ha a felhasználó új üzenetet küld. Ez tokeneket takarít meg és javítja a reakciókészséget.
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)
Kezelje az SSE eseményeket óvatosan a memóriaszivárgás elkerülése érdekében hosszú távú kapcsolatok esetén. Az API legfeljebb 8 párhuzamos kérést engedélyez kulcsonként. Ez a korlát segít fenntartani a stabilitást terhelés alatt. Az stream viselkedését szabványos paraméterekkel, például max_tokens és stop szekvenciákkal állíthatja be.
Sebességkorlátok és kontextus ablak
Az API percenként 300 kérésre és kulcsonként 8 párhuzamos kérésre szabja a limitet. Kulcsonként egyszerre 8 kérést indíthat. A kéréstörzs nem haladhatja meg a 8 MB-ot. A kontextusablak 100 000 tokenes prompt és kiegészítés együttesen támogatott. A maximális kimenet 16 000 token kéréstenként, vagy 2 048, ha a max_tokens nincs beállítva. Ha túllépi a sebességkorlátot, 429-es hibát kap. Várjon, és próbálja újra exponenciális backoffal. A hitelt csak a sikeres tokenfelhasználásért számítják fel. A hibák nem fogyasztanak hitelt. Ez az átlátható árazási modell biztosítja, hogy pontosan tudja, mire fizet.
Gyakori kérdések
Mi a no censor AI chatbot modell?
Ez egy nyílt forráskódú nagy nyelvi modell, amelyet engedélyezési korlátok nélküli válaszokra hangoltunk jogszabályoknak megfelelő felnőtt, fikciós és vitatott témák esetén. Nem GPT, Claude vagy más szállító modellje. A kiskorúakat érintő kérések mindig elutasításra kerülnek.
Hogyan tölthetem fel a hitelezési keretemet?
A feltöltést USDT (TRC20) vagy USDC (Base) segítségével végezheted $20 és $500 közötti összegekben. Magasabb összegek esetén bónusz kreditet adunk: +5% $50-től, +10% $100-tól és +15% $200-tól. A kredit nem jár le, és a tényleges tokenfelhasználás alapján kerül felszámolásra.
Támogatja az API a funkcióhívást?
Igen, az API támogatja a function callingt tools és tool_choice paraméterekkel. A JSON mód is használható a response_format json_object beállításával. Ezek a funkciók lehetővé teszik a modell integrálását komplex munkafolyamatokba és alkalmazásokba.
Szerezze be az API-kulcsát
Regisztrálj, másold ki a tokent, és frissítsd az endpointet. Ennyi.