API dokumentáció
Az Obliteration AI egy csepp-be-dugható OpenAI-kompatibilis API-t biztosít cenzúrázatlan szöveggeneráláshoz. Integrálja az egyetlen cenzúrázatlan modellt a technológiai verembe szabványos SDK-kkal és átlátható tokenenkénti számlázással.
Base URL és hitelesítés
Irányítsd a kliensed erre https://api.obliterationai.com/v1 és tartalmazza a kulcsát a Authorization header. Ez az alap URL bármely OpenAI-kompatibilis klienssel működik egyszerűen a végpont cseréjével. Fiókonként egy aktív kulcsot kap, és egy új kulcs generálása azonnal érvényteleníti a korábbit. A szolgáltatáshoz nincs szükség telefonszámra a regisztrációhoz, csak Google-bejelentkezésre vagy e-mail és jelszó kombinációra.
Hitelesítési fejléc: Authorization: Bearer YOUR_API_KEY
Chat completions végpont
Küldjön üzeneteket a POST /v1/chat/completions szöveges válaszok fogadására a cenzúrázatlan modelltől. A rendszer elfogadja a szabványos üzenetformátumokat, és generált szöveget ad vissza tartalom-elutasítás nélkül törvényes felnőtt felhasználáshoz. Meg kell adnia a modell azonosítóját mint "uncensored" a kérés payloadjában. Ez az egyetlen végpont kezeli az összes szöveggenerálási igényt, az embedding vagy a vizuális feladatok kivételével.
curl https://api.obliterationai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch me the latest release notes"}]
}'
Python SDK integráció
Használja a hivatalos OpenAI Python könyvtárat az API-hoz való kapcsolódáshoz az alap URL frissítésével. Állítsa be a api_key és base_url paraméterek a hosztolt végpontunkkal való egyezés érdekében. Az ügyfél a kérelmeket a megadott modellazonosítóval az uncensored modellre irányítja. Ez a megközelítés minimális kódváltoztatásokat igényel meglévő OpenAI projektek esetén.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliterationai.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 kliens beállítása
Inicializálja az OpenAI SDK-t Node.js-ben a testreszabott bázis URL-lel és az API-kulcsával. Konfigurálja a klienst a uncensored modell azonosítóval minden completionshoz. Ez a beállítás lehetővé teszi meglévő Node.js eszközök kihasználását egy szűrés nélküli LLM elérése közben. Győződjön meg arról, hogy átadja a helyes hitelesítési fejléceket a biztonságos hozzáférés érdekében.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliterationai.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);
Streamelés és token használat
Engedélyezze a streamelést úgy, hogy stream: true tokenenkénti válaszok fogadására Server-Sent Events (SSE) segítségével. A stream utolsó darabja tartalmazza a kéréshez felhasznált tokenek teljes számát. Ez a funkció ideális valós idejű alkalmazásokhoz, ahol a késleltetés fontos. Beállíthat olyan paramétereket, mint temperature és top_p a válasz változékonyságának vezérléséhez.
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)
Sebességkorlátok és korlátok
Az API percenként 300 kérésre és 8 párhuzamos kérésre engedélyez kulcsonként. A kontextusablak összesen 100 000 token támogatását teszi lehetővé, a kéréstenkénti maximális kimenet pedig 16 000 token. Az érvénytelen kulcsok (401) vagy az elégtelen hitel (402) okozta hibák nem fogyasztják az előre fizetett egyenleget. A 429-es státusz azt jelzi, hogy ideiglenesen túllépte a sebességkorlátot.
Szigorú tartalmi korlát: bármilyen körülmények között tilos a kiskorúakkal kapcsolatos szexuális tartalom.
Kérdések és válaszok
Az obliteration AI egy OpenAI viszonteladó?
Nem, egy független szolgáltatás vagyunk, amely saját, nyílt súlyú, cenzúrázatlan modellt hostol. Nem GPT, Claude vagy más gyártó modellje, de teljesen kompatibilis az OpenAI API formátummal a könnyű integráció érdekében.
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. A kredit nem jár le, és nagyobb feltöltések esetén bónusz kreditet kapsz: +5% $50-től, +10% $100-tól és +15% $200-tól.
Mi történik, ha 402-es hibát kapok?
A 402-es hiba azt jelzi, hogy nincs megmaradt előre fizetett hitel. A kérés elutasításra kerül anélkül, hogy az egyenleget csökkentené, így kriptovalutával tölthetsz fel és azonnal újra megpróbálhatod. A hibák és elutasítások mindig ingyenesek.
Az API-kulcsod csak egy űrlapnyira van
Jelentkezz be, másold ki a kulcsodat, és frissítsd a base URL-t. Ez a teljes beállítás.