hu ▾

chatbotnsfw.comUncensored LLM API fejlesztőknek

NSFW LLM Integrációs útmutató

Egy NSFW LLM API lehetővé teszi chat alkalmazások építését, amelyek felnőtt témákat kezelnek tetszőleges tartalomszűrők nélkül. Egy OpenAI-kompatibilis végpont használatával egyetlen modellt kapsz, amely közvetlenül reagál a promptokra, így az integráció egyszerű a megbízható NSFW képességeket igénylő fejlesztők számára.

Utolsó frissítés

Összefoglaló

  1. Használja a szabványos /v1/chat/completions végpontot a meglévő OpenAI SDK-kkal való könnyű integrációhoz.
  2. Az uncensored modell felnőtt témákat kezel elutasítás nélkül, akár 100k token kontextusablak támogatásával.
  3. Az árak átláthatóak: $0.15 1M bemeneti token után és $0.50 1M kimeneti token után.
  4. A kizárólag kriptovalutás előre fizetett kreditek biztosítják, hogy ne legyenek havi díjak vagy váratlan számlázási meglepetések.

Miért válassz NSFW LLM-t az alkalmazásodhoz?

A közvetlen integráció megszünteti a komplex modell-átirányítás vagy több szállítói kulcs szükségességét. Egyetlen cenzúrázatlan modell kezeli a szabványos és felnőtt promptokat tetszőleges elutasítások nélkül. Ez a megközelítés jelentősen egyszerűsíti az architektúráját. Elkerüli a különböző szolgáltatóktól származó több API-kulcs kezelésének terheit.

A fejlesztők gyakran küzdenek a következetlen tartalomszűréssel a szabványos modellekben. Egy NSFW LLM API kiszámítható viselkedést biztosít szerepjátékhoz és kreatív íráshoz. A modellt úgy hangolták, hogy elutasítás nélkül válaszoljon a törvényes felnőtt tartalmakra. Ez a megbízhatóság kritikus olyan alkalmazásoknál, ahol a felhasználói élmény a következetes válaszoktól függ.

  • Egyetlen modell csökkenti a komplexitást.
  • Nincs önkényes visszautasítás felnőtt témák esetén.
  • Standard OpenAI-kompatibilis végpontok.

Az OpenAI-kompatibilis végpont megértése

API-nk a szabványos /v1/chat/completions végpontot használja, biztosítva a meglévő eszközökkel való kompatibilitást. Használhatja a hivatalos OpenAI SDK-kat vagy bármely OpenAI-kompatibilis klienskönyvtárat. Egyszerűen módosítsa a base URL-t, és adja meg az API-kulcsát. Ez a kompatibilitás azt jelenti, hogy minimális módosításokkal migrálhatja a meglévő kódot.

A végpont szöveg-be, szöveg-ki interakciókat támogat. Nem kínál beágyazásokat, képgenerálást vagy hangfeldolgozást. Ez a fókuszált kialakítás gyors és költséghatékony API-t biztosít. Közvetlen hozzáférést kap a modell képességeihez felesleges overhead nélkül.

Így strukturálhatod a kérésedet:

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'
  • Base URL: HTTPS://api.chatbotnsfw.com/v1
  • Módszer: POST
  • Végpont: /chat/completions

A fejlesztői környezet beállítása

Kezdje a OpenAI SDK telepítésével a választott nyelvhez. Az SDK automatikusan kezeli a hitelesítést és a kérésformázást. Csak az alap URL-t és az API kulcsot kell konfigurálnia. Ez a beállítás Pythonhoz, Node.js-hez és más népszerű nyelvekhez működik.

Győződjön meg arról, hogy a környezeti változókat helyesen állítja be. Tárolja az API-kulcsot biztonságosan a jogosulatlan használat elkerülése érdekében. Az API-kulcs azonnal generálódik regisztráció után. A kulcsot a fejlesztői dashboardon kezelheti.

Vegye figyelembe egy virtuális környezet használatát a függőség-konfliktusok elkerülésére. Ez a gyakorlat tiszta és kezelhetővé teszi a projektet. Könnyebbé teszi a kód megosztását más fejlesztőkkel is.

from openai import OpenAI

client = OpenAI(base_url="https://api.chatbotnsfw.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)

Az API ügyfélprogram konfigurálása

Konfigurálja az ügyfélt az alap URL-re. Állítsa be az API kulcsot az authorization fejlécben. Az SDK kezeli a kommunikáció többi részét. Ez a konfiguráció biztosítja, hogy a kérések helyesen legyenek irányítva.

Beállíthatod a hőmérséklet és a top_p paramétereket a válasz sokszínűségének szabályozására. Ezek a beállítások lehetővé teszik a modell viselkedésének finomhangolását. Magasabb hőmérsékleti értékek kreatívabb kimenetet eredményeznek. Az alacsonyabb értékek determinisztikusabb válaszokat adnak.

Tesztelje a konfigurációját egy egyszerű prompttal. Ellenőrizze, hogy érvényes választ kap-e. Ez a lépés megerősíti, hogy a beállítás helyes, mielőtt a komplexebb interakciókhoz lépne.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatbotnsfw.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);

Az első NSFW prompt küldése

Hozzon létre egy kérést rendszerüzenet és felhasználói prompt segítségével. A rendszerüzenet meghatározza a modell viselkedését. A felhasználói prompt tartalmazza a feldolgozni kívánt tényleges tartalmat. Küldje el ezt a kérést a /v1/chat/completions végpontra.

A modell közvetlen szöveggel válaszol. Elemezheti a választ a generált tartalom kinyeréséhez. Ez a tartalom megjeleníthető a felhasználók számára vagy további feldolgozásra kerülhet.

Emlékezzen, hogy a modell cenzúrázatlan. Felnőtt témákra válaszol elutasítás nélkül. Ez ideálissá teszi szerepjáték és kreatív írási alkalmazásokhoz. Nem kell aggódnia azért, hogy a tartalomszűrők blokkolják a promptjait.

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)

Streamelt válaszok kezelése valós idejű csevegéshez

Állítsa be a stream paramétert true értékre a streamelés engedélyezéséhez. Az API tokenről tokenre adja vissza a válaszokat. Ez simább felhasználói élményt tesz lehetővé csevegőalkalmazásokban. A felhasználók valós időben látják a szöveg megjelenését a generálás során.

Elemzze a streamelő választ a tokenek kinyeréséhez. Halmozza fel a tokeneket a teljes válasz létrehozásához. Ez a módszer csökkenti a észlelt késleltetést a felhasználó számára. Természetesebbé és gyorsabbá teszi az interakciót.

Kezelje a streamelés során fellépő esetleges hibákat. A visszakeresési logika segíthet a átmeneti hálózati problémák leküzdésében. Győződjön meg arról, hogy alkalmazása gracefully kezeli a részleges válaszokat.

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)

A tokenfelhasználás optimalizálása költséghatékonyság érdekében

Figyelje tokenfelhasználását a költségek hatékony kezeléséhez. Az API 0,15 $-ot számít fel millió bemeneti tokenenként és 0,50 $-ot millió kimeneti tokenenként. Tartsa tömör promptjait a bemeneti tokenfelhasználás csökkentése érdekében. Vágja le a hosszú beszélgetési előzményeket, hogy maradjon a kontextusablakon belül.

A kontextusablak 100 000 token. Ez lehetővé teszi a kiterjedt beszélgetéseket a kontextus elvesztése nélkül. Azonban a hosszabb beszélgetések több tokent fogyasztanak. Vegye figyelembe a token számot a váratlan költségek elkerülése érdekében.

Használja a /v1/models végpontot a modell részleteinek ellenőrzéséhez. Ez a végpont információt biztosít a modell képességeiről. Segít megérteni a rendelkezésre álló korlátokat és funkciókat.

Haladó paraméterek: hőmérséklet és top_p

Állítsa be a temperature paramétert a véletlenszerűség szabályozására. A 0.7-es temperature érték jó kiindulási pont. A magasabb értékek növelik a kreativitást, de csökkenthetik az összefüggést. Az alacsonyabb értékek kiszámíthatóbbá teszik a kimenetet.

Használja a top_p paramétert a válaszok sokszínűségének szabályozására. Korlátozza a modellt a legmagasabb valószínűségi tömegre. Ez a technika segít elkerülni az alacsony valószínűségű, értelmetlen kimeneteket. Kombinálja a temperature paraméterrel a finomhangoláshoz.

Kísérletezzen ezekkel a paraméterekkel, hogy megtalálja a megfelelő egyensúlyt. Különböző alkalmazásokhoz különböző beállítások lehetnek szükségesek. A szerepjáték magasabb temperature-t részesíthet előnyben. A tényalapú kérdésekhez alacsonyabb temperature lehet szükséges.

Gyakori integrációs hibák hibaelhárítása

A gyakori hibák közé tartozik az érvénytelen API-kulcsok és a sebességkorlátok. Ellenőrizze az API-kulcsát elírásokért, és győződjön meg róla, hogy aktív. A sebességkorlátok percenkénti 300 kérésre vannak állítva. Ennek túllépése 429-es hibát eredményez.

Ellenőrizze, hogy a kérés testmérete 8 MB alatt van. A nagy payloadok időtúllépést vagy hibákat okozhatnak. Győződjön meg arról, hogy a JSON jól formázott és érvényes. Az érvénytelen JSON 400-as hibát eredményez.

Ellenőrizze a dokumentációt a részletes hibakódokért. Az API világos hibaüzeneteket ad vissza a problémák diagnosztizálásához. Használja ezeket az üzeneteket a problémák gyors azonosítására és megoldására.

Gyakran ismételt kérdések

Az NSFW LLM API kompatibilis az OpenAI SDK-kkal?

Igen, API-nk a szabványos OpenAI-kompatibilis végpontokat használja. Az hivatalos OpenAI SDK-kat vagy bármely kompatibilis klienskönyvtárat használhatja, egyszerűen a base URL és az API kulcs módosításával.

Mekkora a kontextusablak mérete?

A kontextusablak 100,000 token, amely kiterjedt beszélgetéseket tesz lehetővé. A válasz kihasználhatja az ablakban maradt helyet; a max_tokens opcionális, és csak a generálás hosszát korlátozza.

Hogyan működik az árazás?

Az árak 0,15 $ per 1M bemeneti token és 0,50 $ per 1M kimeneti token. Csak a tényleges tokenfelhasználásért fizetsz előzetes kriptókerettel, a hibák pedig ingyenesek.

Használható ez az API szerepjáték alkalmazásokhoz?

Abszolút. A modell szűrés nélküli, és felnőtt témákat kezel elutasítás nélkül, így ideális szerepjátékhoz és kreatív íráshoz.

Szerezze meg API-kulcsát most

Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ennyi.