Abliterált AI chat API dokumentáció
Küldje el az első uncensored kérését két percen belül a standard OpenAI-kompatibilis felület segítségével. Ez az útmutató az autentikációt, az SDK integrációt és a streamelést fedezi az abliterated AI chat integrációjához.
Gyors bevezetés: Az első kérés
Küldjön egy egyszerű chat-kiegészítést a kapcsolódás és az uncensored viselkedés ellenőrzéséhez. Az API elfogadja a szabványos chat/completions payloads és szövegválaszokat ad vissza tartalmi szűrők nélkül, jogszerű felnőtt felhasználásra. Érvényes API kulcsra és a helyes bázis URL-re van szüksége a folytatáshoz. Kezdje egy rövid prompttal, hogy megerősítse: a modell a várt módon reagál.
A modell azonosítója uncensored. A kontextusablak összesen 100,000 token támogatását nyújtja. A kimeneti korlátok kéréstenként érvényesek. Ellenőrizze a hiteleit nagy payloadok küldése előtt. A 402-es hibák elégtelen egyenleget jeleznek.
Előnyben részesítjük a nyers átviteli sebességet a komplex routinggal szemben. Harmadik fél proxy-k nem zavarják be a kéréseit. Az infrastruktúra fejlesztők számára készült, akik megbízhatóságra van szükségük. Az alábbi példák segítségével gyorsan integrálhat.
Hitelesítés és base URL
Használja egyedi API kulcsát, amelyet regisztráció után azonnal kap. Minden kérést hitelesítsen a Authorization: Bearer <key> header. Az alap URL a https://api.abliteratedaichat.com/v1. Ez biztosítja a kompatibilitást az hivatalos OpenAI SDK-kkal és bármely kompatibilis klienskönyvtárral.
Tartsa biztonságban a kulcsát. Egy fiókra egy aktív kulcs tartozik; az új kulcs felváltja a régit. Ha elveszíti a hozzáférést, generáljon új kulcsot a műszerfalon. A hibák érvénytelen kulcsok esetén 401-es státuszkóddal térnek vissza. Soha ne tegye közzé a kulcsát a kliensoldali kódban.
A regisztrációhoz csak egy e-mail vagy Google-fiók szükséges. Nem kell telefonszám. A kredit nem jár le. A visszatérítések nem kerülnek kiadásra, de a számlázási hibákat a Támogatás kezeli. Használd a kulcsot környezeti változókban a tiszta kód érdekében.
Streamelt válaszok SSE-vel
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Fogadja a tokeneket Szerver által küldött eseményeken (SSE) keresztül, ahogy generálódnak. Az utolsó darab tartalmazza a teljes token-felhasználást a számlázáshoz és nyomon követéshez. Ez csökkenti az érzékelt késleltést hosszú formájú szerepjátékok vagy írási feladatok esetén.
Elemzze az SSE streamet alaposan. Hagyja figyelmen kívül a nem data eseményeket. Fűzze össze a token delta-kat a teljes válasz rekonstruálásához. A modell nem utasítja el a törvényes felnőtt tartalmat, így a streamelés zökkenőmentesen működik NSFW chatbot forgatókönyvekben. Figyelje a 429 rate limitet nagy áteresztőképességű munkamenetek során.
A streamelés ideális valós idejű alkalmazásokhoz. Azonnal megjelenítheted a generált szöveget. Használd ezt chat felületeknél, ahol a felhasználók azonnali visszajelzést várnak. Győződj meg róla, hogy az ügyfélkezelő helyesen kezeli a részleges válaszokat.
JSON mód és függvényhívás
Használat response_format valamivel {"type": "json_object"} a strukturált kimenetek kikényszerítésére. Ez kritikus az adatok feldolgozásához vagy más rendszerekkel való integrációhoz. A függvényhívás a szabványos tools és tool_choice paraméterek. A modell pontosan követi az utasításokat, még komplex korlátozások esetén is.
Próbálja ki a függvényhívást először egyszerű eszközökkel. Ellenőrizze, hogy a modell betartja-e a sémát. Az abliterált modellek jobban megtartják az utasításkövetést, mint sok más cenzúrázatlan alternatíva. Azonban a nagy, több korlátozást tartalmazó promptok még mindig eltéréseket okozhatnak. Mindig ellenőrizze a JSON kimenetet.
Kombinálja a streamelést a JSON móddal, ha szükséges. Az utolsó darab tartalmazza a felhasználási statisztikákat. A function calling rugalmasságot ad uncensored LLM integrációjához. Használja ezt ügynök architektúrákhoz vagy automatizált munkafolyamatokhoz, amelyek strukturált adatokat igényelnek.
Paraméterek: Hőmérséklet, Top P és Stop szekvenciák
Beállítás temperature a kreativitás vagy determinizmus. Használja top_p nukleáris mintavételezéshez. Állítsa be stop sorozatokat a generálás leállításához meghatározott jelzőknél. Ezek a paraméterek vezérlik a modell viselését. Az alacsonyabb hőmérséklet konzisztensebb kimeneteket eredményez. A magasabb hőmérséklet növeli a véletlenszerűséget.
Kísérletezzen különböző értékekkel az Ön esetére. A szerepjáték magasabb temperature-t részesít előnyben. A kódolási feladokhoz alacsonyabb temperature szükséges a pontosság érdekében. Az API támogatja az összes szabványos paramétert: seed, presence_penalty, és frequency_penalty. Finomhangold ezeket a paramétereket a legjobb eredmények érdekében.
A stop szekvenciák hasznosak a többfordalos beszélgetésekhez. Megakadályozzák, hogy a modell továbbmenjen egy kívánt pont után. Használja őket a válaszok tiszta struktúrázásához. Kombinálja JSON móddal a megbízható adatnyeréshez. Tesztelje alaposan éles környezetbe helyezés előtt.
Sebességkorlátok és párhuzamosság
A korlát percenként 300 kérés kulcsonként. A párhuzamos kérések kulcsonként 8-ban vannak korlátozva. A kérés törzsének mérete 8 MB-ban van korlátozva. Ezek a korlátok biztosítják a tisztességes használatot és a stabil teljesítményt. A korlátok túllépése 429 hibát ad vissza. Implementálj retry logikát exponenciális backoff-val.
Kövesse a felhasználást a lassítás elkerülése érdekében. A magas párhuzamosság korlátokat válthat ki, ha a kérések nagyok. A kontextusablak 100,000 token. A maximális kimenet 16,000 token kérésenként. A hibák és a visszautasítások ingyenesek, így a sikertelen kérések nem fogyasztanak hitelt.
Tervezze meg az integrációt ennek megfelelően. Használjon sorbaállítást a csúcsforgalomhoz. Az API hatékonyan kezeli a nagy áteresztőképességet. Nincs SLA garancia, de az infrastruktúra megbízhatóságra épül. Vegye fel a kapcsolatot a Támogatással problémák esetén. Tartsa biztonságban a kulcsát a jogosulatlan használat elkerülése érdekében.
cURL
curl https://api.abliteratedaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedaichat.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.abliteratedaichat.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
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)Gyakori kérdések
Az ablált AI chat modell elveszíti az utasítás-követést?
Erős utasítás-követést biztosít még összetett korlátozások esetén is. Azonban nagyon nagy promptok esetén enyhe eltérések léphetnek fel. Tesztelje alaposan a saját felhasználási esetére. A modellt úgy hangolták, hogy elutasítások nélkül válaszoljon, miközben megőrzi a szerkezetet.
Hogyan kezelje a 402 vagy 429-es hibákat?
A 402-es hiba elégtelen hitelt jelent. Töltsd fel kriptovalutával a folytatáshoz. A 429-es hiba a sebességkorlát túllépését jelzi. Várj, és próbáld újra exponenciális backoff módszerrel. A hibák ingyenesek, így a 429-es hibák nem fogyasztanak hitelt.
Mekkora a kontextusablak mérete?
A kontextusablak 100 000 token a prompt és a completion együttvéve. A kérésenkénti maximális kimenet 16 000 token. Használja ezt hosszú formátumú szerepjátékokhoz vagy dokumentumelemzéshez. Győződjön meg arról, hogy a payloadja belefér-e a 8 MB-os törzsméret-limitbe.
Hozzáférés kulcs egy lépésben
Regisztráljon, másolja a hitelesítő adatot, frissítse az endpoint URL-jét. Ez a teljes folyamat.