API dokumentáció
Kezdje el cenzúrázatlan LLM API-junkat percenként szabványos OpenAI-kompatibilis eszközökkel. Ez az útmutató az autentikációt, kéréseket, streamelést és korlátokat tárgyal NSFW chatbotjához vagy szerepjáték alkalmazásához.
Hitelesítés és Base URL
API-kulcsa hitelesíti az összes kérést. Használja a https://api.whatisabliteration.com/v1 alap URL-ként. Add meg a kulcsot a Authorization fejléc mint Bearer token. Ez a beállítás bármely OpenAI-kompatibilis klienssel működik.
curl https://api.whatisabliteration.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me last 5 requests"}]
}'Tartsa biztonságban a kulcsát. Egy fiókra egy kulcs tartozik. Ha elfogták, cserélje le a régi kulcsokat.
Chat Completions végpont
Küldjön szöget ide POST /v1/chat/completions. A modell azonosítója uncensored. Ez a végpont minden szöveggenerálást ellát. Nem támogat képeket, hangot vagy videót. Csak a felhasznált tokenekért fizet. A hibák ingyenesek. Az elutasítások ingyenesek.
from openai import OpenAI
client = OpenAI(base_url="https://api.whatisabliteration.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)Konfigurálja a rendszer promptját a személyiség meghatározásához. A modell közvetlenül válaszol, elbizonytalanodás nélkül. A kontextusablak 100,000 token összesen.
Streaming és SSE Támogatás
Engedélyezze a streamelést úgy, hogy stream: true. Az API Server-Sent Events (SSE)-t ad vissza. Minden chunk részleges szöveget tartalmaz. Az utolsó chunk token használati adatot tartalmaz. Ez csökkenti a vélt késést hosszú válaszoknál.
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 óvatosan a részleges tokeneket. Fűzze össze őket a teljes válasz képzéséhez. Ez ideális valós idejű chat felületekhez.
Függvényhívás és eszközök
Határozza meg az eszközöket a kérésben. A modell megfelelő esetben hívhat függvényeket. Használja a tool_choice a viselkedés vezérléséhez. Állítsd be temperature kreativitás. Adja át a paramétereket, mint például top_p és stop. Ez lehetővé teszi a komplex ügynök munkafolyamatokat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.whatisabliteration.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);Ellenőrizze az eszköz kimeneteket a kódjában. A modell javaslatokat tesz. Ön hajtja végre őket. Ez a struktúra támogatja a haladó automatizálási feladatokat.
JSON mód válaszformátum
Beállítás response_format a {"type": "json_object"}. A modell csak érvényes JSON-t ad vissza. Ez biztosítja a strukturált adatokat az elemzéshez. Használja ezt az API-khoz, amelyek szigorú formátumot várnak el. Növeli a megbízhatóságot a lefelé irányuló rendszerek számára.
Használja ezt a módot más szolgáltatásokkal való integrációkor. Elemzze a kimenetet közvetlenül. Kerülje a regex trükköket a struktúrához.
Paraméterek és korlátok
Max. kimenet 16,000 token. Alapértelmezett max 2,048 token. Kontextusablak 100,000 token. Sebességkorlát percenként 300 kérés. Párhuzamos kérések: 8 kulcsonként. Max. kéréstörzs 8 MB. Kezelje a 401-et érvénytelen kulcsok esetén. Kezelje a 402-et hitel hiánya esetén. Kezelje a 429-et a sebességkorlátok esetén.
Gyakori kérdések
Mi az a abliteration és miért fontos az uncensored használathoz?
Az abliteration eltávolítja a megtagadási viselkedést okozó specifikus modell viselkedéseket. Ez a folyamat lehetővé teszi, hogy a modell vitatott vagy felnőtt témákra válaszoljon elbizonytalanodás nélkül. Közvetlenebb és őszintébb válaszstílust eredményez korlátlan alkalmazásokhoz.
Hogyan tölthetem fel a hitelezési keretemet?
Kizárólag kriptovalutával tölts fel. Elfogadunk USDT-t a TRC20 hálózaton vagy USDC-t a Base hálózaton. Minimális összeg $20. Maximális összeg $500. Nagyobb összegeknél bónusz kredit érvényesül. A kredit sosem jár le.
Milyen fizetési módokat fogadunk el?
Csak kriptó: USDT a TRC20 hálózaton vagy USDC a Base hálózaton, bármely egész összeg $20 és $500 között. bónusz hitel $50-tól.
Az API-kulcsa csak egy lépésre van
Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ez az egész folyamat.