NSFW LLM API Dokumentáció
Szerezze meg az uncensored LLM API-kulcsát másodpercek alatt, és küldje el első promptját. Ez az útmutató lefedi az OpenAI-kompatibilis végpontot, a streamelést és a token árazást.
Gyors beállítások: Első kérés
Küldjön chat completion kérést az OpenAI-kompatibilis végpontunkra regisztráció után. API-kulcsa hitelesíti az összes hívást a HTTPS://api.nsfwplayrole.com/v1 alap URL-en. Használja az "uncensored" modellszámot a nyers súlyú, felnőtt tartalomra hangolt, visszautasítás nélküli modell eléréséhez.
Kezdjen egy egyszerű curl paranccsal a kapcsolódás ellenőrzéséhez. A végpont elfogadja a szabványos JSON payloadokat messages tömbbel. Szöveges választ kap a modell válaszával.
API-ink közvetlen integrációra készült. Nem szükséges proxy réteg. Az NSFW chatbotot szabványos HTTP kliensekkel integrálhatja meglévő rendszerébe.
Ellenőrizze, hogy a kulcs működik-e, mielőtt komplex logikát építene. A válasz token-használati statisztikákat tartalmaz a számlázási átláthatóság érdekében.
Hitelesítés és fejlécek
Tartalmazza API-kulcsát az Authorization fejlécben minden kéréshez. A formátum "Bearer ". Ez a szabványos fejléc biztosítja a biztonságos hozzáférést az uncensored AI modellhez.
A "API kulcs lekérése" oldalon generálhat kulcsot Google-fiókkal vagy e-mail címmel. A kulcs egyszer jelenik meg, másolja azt azonnal. Minden fiók egy aktív kulcsot támogat; egy új generálása felülírja a régit.
Tartsa a kulcsot magánjellegűnek. Ha kiszivárog, vonja vissza generáljon egy helyettesítőt. Az API kulcs az egyetlen hitelesítő adat a token fogyasztáshoz.
Az érvénytelen kulcsok 401 hibát adnak vissza. Győződj meg róla, hogy a pontos karakterláncot másoltad be szóközök nélkül. Szerverünk az előlegyenleg ellenőrzése alapján validálja a kulcsot.
Chat Completions végpont
Post JSON a POST /v1/chat/completions végpontra szövegválaszokért. A végpont elfogadja a "uncensored" értékre állított model mezőt. A elérhető modelleket a GET /v1/models végponton is lekérdezheted.
A payload egy messages tömböt igényel. Minden üzenetnek van egy szerepe (user, assistant, system) és tartalma. A modell a prompt előzményeid alapján generál választ.
A mi cenzúratlan LLM-ünk 100 000 tokenes kontextust kezel. Ez magában foglalja a bemeneti promptot és a kimeneti kiegészítést. A ezt a limitet meghaladó kérések elutasításra kerülnek.
Használja a végpontot szerepjáték-szenáriókhoz vagy kreatív íráshoz. A modell törvényes felnőtt tartalomra reagál a szabványos visszautasítások nélkül. Ön irányítja a narratívát.
Streaming és SSE
A streamelés engedélyezéséhez állítsa a stream paramétert true értékre a kérésben. Az API Server-Sent Events (SSE) formátumban ad vissza adatot, egyetlen JSON objektum helyett. Minden chunk részleges szöveget és használati adatokat tartalmaz.
Elemzés az SSE-folyamból a szöveg valós idejű megjelenítéséhez. Az utolsó darab tartalmazza a kérés teljes token-használatát. Ez lehetővé pontos számlázási nyomon követést anélkül, hogy várni kellene a teljes válaszra.
A streamelés csökkenti a felhasználók számára észlelt késleltetést. Ideális NSFW szerepjátékokhoz, ahol hosszú leírások generálódnak. Kezelje gracefully a kapcsolathibákat, és próbálja újra, ha szükséges.
Használja a hivatalos OpenAI SDK-kat az automatikus stream kezeléshez. Ezek helyesen értelmezik az SSE formátumot. API-nk teljesen kompatibilis ezekkel a könyvtárakkal.
Függvényhívás és JSON mód
Használja a függvényhívást a modellkimenetek strukturálásához. Definiáljon eszközöket a kérésben név, leírás és paraméterek megadásával. A modell függvényhívás objektumot ad vissza a sima szöveg helyett.
JSON mód engedélyezése a response_format beállítással json_object értékre. A modell szigorúan érvényes JSON-t ad vissza. Ez hasznos strukturált adatok vagy játékállapotok feldolgozásához.
Kombinálja a function callingt a streameléssel a dinamikus interakciókhoz. A modell felhasználói bemenet alapján dönthet cselekvésekről. Használja a tool_choice paramétert specifikus függvények kényszerítéséhez.
Ellenőrizze a JSON kimenetet feldolgozás előtt. A modell a szigorú megfelelést célozza meg, de előfordulhat, hogy érvénytelen szintaxist ad vissza. Cenzúrázatlan modellje strukturált marad kreatív kontextusban is.
Sebességkorlátok és árazás
Fizessen tokenenként havi díjak nélkül. A bemeneti tokenek ára $0,15 per 1M; a kimeneti tokenek ára $0,50 per 1M. A hibák és a visszautasítások ingyenesek. A kredit sosem jár le.
Tölts fel kriptovalutával: USDT (TRC20) vagy USDC (Base). Az összegek $20 és $500 között mozognak. Bónusz kredit érvényesül: +5% $50-tól, +10% $100-tól, +15% $200-tól.
A sebességkorlátok percenként 300 kérés és kulcsonként 8 párhuzamos kérés. A kérelemtörzs korlátja 8 MB. A korlátok túllépése 429-es hibát ad vissza.
A 402-es hiba elégtelen hitelt jelez. Töltsd fel azonnal a számládat a szolgáltatás folytatásához. A próbaidőszakos hitel $0.50, 7 napra szól.
cURL
curl https://api.nsfwplayrole.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set temperature to 0.7 for consistent output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwplayrole.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.nsfwplayrole.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)Gyakran ismételt kérdések
Mekkora a kontextusablak mérete?
A kontextusablak 100 000 token, amely a promptot és a kiegészítést együtt tartalmazza. Küldhet hosszú szerepjáték-előzményeket az előző kontextus elvesztése nélkül. A kérésenkénti maximális kimenet 16 000 token.
Hogyan kezelje a 401 vagy 429-es hibákat?
A 401-es hiba azt jelzi, hogy az API-kulcs érvénytelen vagy visszavont. Ellenőrizze a kulcsot a kezelőfelületen. A 429-es hiba azt jelzi, hogy túllépte a percenkénti 300 kéréses sebességkorlátot. Várjon, és próbálja újra, vagy csökkentse a párhuzamos kérések számát.
Elutasít-e NSFW tartalmat a modell?
Az uncensored modell nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Szerepjátékra és erotikus tartalomra van hangolva. Az egyetlen szigorú korlát a kiskorúakkal kapcsolatos szexuális tartalom, amelyet mindig elutasít.
Szerezze be az API-kulcsát
Jelentkezz be, másold ki a kulcsodat, és frissítsd a saját base URL-edet. A beállítás másodpercekbe telik.