hu ▾

Uncensored AI: A fejlesztő útmutatója az Uncensored modellekhez

Nyílt AI modellt kell választania, amely tiszteletben tartja a kreatív határait, anélkül, hogy rejtett tartalomszűrőket alkalmazna. Ez az útmutató bemutatja, hogyan integrálhat egy uncensored LLM API-t szerepjátékhoz, erotikához és korlátlan kreatív íráshoz szabványos OpenAI-kompatibilis endpointokon keresztül.

Utolsó frissítés:

Miért választják a fejlesztők az uncensored AI modelleket

A fejlesztők az uncensored modelleket választják, mert a szabványos LLM-ek gyakran megtagadják a hihető, de érett vagy vitatott bemeneteket. Ez a megtagadási viselkedés megszakítja az immersziót szerepjáték-szenáriókban, ahol egy karakter természetesen szólhat ki vagy agresszívan reagálhat. Egy uncensored LLM érvényes szövegként dolgozza fel ezeket a promptokat, nem pedig olyan megsértésként, amelyhez egy sablonos megtagadási üzenet tartozik. Teljes ellenőrzést kap a narratív hang felett anélkül, hogy harcolnia kellene a beépült erkölcsi iránytűvel.

A standard modellek óvatos szerkesztőkhez hasonlítanak. A cenzúrázatlan modellek rugalmas írási partnerekhez. Ez a különbség akkor a legfontosabb, amikor erotikát, sötét fantáziát vagy árnyalt politikai kommentárt generálunk. A modell nem ítéli meg a tartalmat; csak a következő tokent jósolja meg a promptod alapján.

JellemzőStandard ModellUncensored Model
ElutasításokMagasKözeli nulla
Roleplay ImmerszióKözepesMagas
Tartalom rugalmasságaKorlátozottNyitott

Az uncensored LLM architektúra megértése

Az uncensored LLM architektúra általában egy alap transformer modellt használ, amelyet sokszínű adathalmazokon finomhangoltak szigorú RLHF (Human Feedback from Reinforcement Learning) korlátok nélkül. Az RLHF gyakran vezet biztonsági rétegek bevezetéséhez, amelyek visszautasításokat okoznak. Ezeknek a rétegeknek az eltávolításával vagy enyhítésével a modell megőrzi képességét bármilyen szöveg generálására, amennyiben a bemenet szintaktikailag helyes.

API-ink egy dedikált, cenzúramentes modellt szolgál ki, amelyet a szöveg-szöveg generálás optimalizálására állítottak be. Nem irányít több szállító között, és nem kínál beágyazásokat. Közvetlen hozzáférést kap a modell súlyaihoz egy standard chat-completions végponton keresztül. Ez az egyszerűség csökkenti a késleltetést és biztosítja a konzisztens viselkedést a kérések során. A modell 100 000 tokenes kontextusablakokat kezel, lehetővé téve a hosszú távú állapot megőrzését komplex narratívákban.

from openai import OpenAI

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

A hőmérséklet és a top_p paraméterek továbbra is teljesen elérhetők. Állíthatod ezeket a beállításokat a kreativitás szabályozására. A magas hőmérséklet változatosabb kimenetet eredményez. Az alacsony hőmérséklet determinisztikusabb eredményeket ad. Ez a kontroll elengedhetetlen a karakterkonzisztencia megőrzéséhez hosszú szövegírás során.

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

A fejlesztői környezet beállításához csak egy API-kulcsra és egy OpenAI-kompatibilis SDK-ra van szükség. Nem kell GPU-erőforrásokat kezelnie vagy modell súlyokat letöltenie. Az API az összes inferenciát a szervereinken végzi. Ez a megközelítés ideális az erőforrás-szegény fejlesztők számára, például azok számára, akik laptopokon futtatnak helyi példányokat 8 GB RAM-mal.

Kezdje a választott nyelvhez készült hivatalos SDK telepítésével. Konfigurálja az alap URL-t és az API-kulcsot. Az alap URL a szolgáltatásunk számára a HTTPS://api.aitextuncensored.com/v1. Ez az URL biztosítja, hogy minden kérés az uncensored végpontunkhoz kerüljön. A szabványos Authorization fejlécen kívül további fejlécekre nincs szükség.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aitextuncensored.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 beállításait egy egyszerű tesztkérés küldésével. Kérje meg a modellt, hogy mutassa be magát. Ha elutasítás nélkül válaszol, a környezete helyesen van konfigurálva. Ez a lépés megerősíti, hogy az API-kulcs érvényes és a hálózati kapcsolat stabil.

Az alap URL konfigurálása uncensored AI-hoz

Az alap URL konfigurálása a kritikus lépés, amely a klienst egy szabványos modellről egy uncensored modellre váltja. A HTTPS://api.aitextuncensored.com/v1 URL közvetlenül a hosztolt szolgáltatásunkra mutat. Frissítenie kell ezt az értéket az SDK konfigurációjában, mielőtt bármilyen kérést küldene.

curl https://api.aitextuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the number of planets in the solar system"}]
  }'

Ez a végpont támogatja a szabványos POST kéréseket a /v1/chat/completions végpontra. Emellett biztosít egy GET végpontot a /v1/models címen az elérhető modellek listázásához. API-nk csak egy modell ID-t exponál: "uncensored". Ez az egyszerűség azt jelenti, hogy nem kell modell verziókezeléssel vagy útvonal-logikával foglalkoznia. A modellt úgy hangolták, hogy tartalom-elutasítás nélkül válaszoljon jogfelnőtt felhasználásra.

Győződjön meg róla, hogy az API-kulcsot az Authorization fejlécben adja át. A kulcs regisztrációkor jön létre Google vagy e-mail útján. Nem szükséges telefonszám. Ez a minimális beállítás csökkenti a súrlódást, és lehetővé teszi a tartalomgenerálás azonnali megkezdését.

A tokenek kezelése az uncensored chat kiegészítésekben

A tokenek kezelése az uncensored chat kiegészítésekben az input- és outputkorlátok gondos kezelését jelenti. Az APInk $0.15-öt számít fel 1M input tokenenként és $0.50-ot 1M output tokenenként. Ez az árazási modell átlátható és felhasználásalapú. Csak a használt mennyiségért fizet, havi előfizetési díjak nélkül.

A kontextusablak 100 000 token támogatását nyújtja a prompt és a kiegészítés együttesen. Azonban a maximális kimenet kérésenként 16 000 token. Ha nem adja meg a max_tokens értéket, az alapértelmezett 2 048 token. Ez a korlát elegendő a legtöbb egyszeri interakcióhoz, de hosszú esszék esetén lapozást igényelhet.

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)

Az SSE (Server-Sent Events) streamelés támogatott. Ez a funkció lehetővé teszi a tokenek fogadását generálás közben, javítva a felhasználói élményt a valós idejű alkalmazásokban. Az utolsó darab tartalmazza a felhasználási statisztikákat, így pontosan nyomon követheted a költségeket. A hibák és a visszautasítások ingyenesek, ami azt jelenti, hogy nem fizetsz sikertelen kérésekért.

Az uncensored AI optimalizálása szerepjátékhoz és íráshoz

Az uncensored AI optimalizálása szerepjátékhoz és íráshoz precíz paraméterbeállítást igényel. Használjon 0,7 és 1,2 közötti hőmérsékleti értékeket kreatív feladatokhoz. Ez a tartomány ösztönzi a változatos szókincset és a váratlan cselekményfordulatokat. A következetesebb karakterhangok érdekében csökkentse a hőmérsékletet 0,5-re.

A Top-P (nucleus mintavételezés) 0,9 és 0,95 közötti értékre állítandó. Ez a beállítás biztosítja, hogy a modell a magas valószínűségű tokeneket vegye figyelembe, miközben elkerüli a ismétlődő kifejezéseket. A stop szekvenciák használhatók a párbeszéd végének vezérlésére. Például a stop beállítása "\"-re biztosítja, hogy a párbeszéd minden sora különálló legyen.

from openai import OpenAI

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

A function calling és a JSON mód is támogatott. Szerepjáték adatait JSON objektumokként strukturálhatja a könnyebb elemzés érdekében. Ez a funkció hasznos játékdévéloper számára, akiknek karakterstatisztikákat vagy készlettételeket kell kinyernük a generált szövegből. A modell kiválóan generál strukturált adatokat, ha helyesen van promptolva.

Sebességkorlátok és párhuzamosság kezelése

A sebességkorlátok és párhuzamosság kezelése biztosítja, hogy alkalmazása stabil maradjon terhelés alatt. API-nk percenként 300 kérést engedélyez kulcsonként és 8 párhuzamos kérést. Ez a korlát elegendő a legtöbb webalkalmazáshoz és bot integrációkhoz. Ha túllépi ezeket a korlátokat, 429 Too Many Requests hibát kap.

A kérések törzse 8 MB-ban van korlátozva. Ez a korlát a prompt és a metaadatok kombinált méretére vonatkozik. Hosszú beszélgetések esetén fontolja meg, hogy csak a legfrissebb kontextus ablakot küldje el, ahelyett, hogy az egész előzményt. Ez a megközelítés csökkenti a késleltetést és a token költségeket.

import OpenAI from "openai";

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

Minden fiókhoz egy aktív API-kulcs tartozik. Ha új kulcsot generál, a régi azonnal felcserélődik vele. Ez a szabályzat egyszerűsíti a kulcskezelést, és csökkenti a jogosulatlan hozzáférés kockázatát. Figyelje a felhasználást a kezelőfelületen a váratlan költségek elkerülése érdekében. A feltöltött kredit nem jár le, így akkor tölthet fel újra, amikor kényelmes.

Gyakori uncensored LLM problémák hibaelhárítása

A gyakori uncensored LLM problémák hibaelhárítása gyakran a paraméterbeállítások vagy a hálózati kapcsolódás ellenőrzését jelenti. Ha a modell elutasítást ad vissza, ellenőrizze, hogy a tartalma törvényes felnőtt felhasználás-e. Az egyetlen kemhet korlát a kiskorúakkal kapcsolatos szexuális tartalom. Minden más téma megengedett.

Ha magas késleltést tapasztal, ellenőrizze a hálózati kapcsolatot, és győződjön meg arról, hogy nem lépi túl a sebességkorlátokat. A streamelt válaszok csökkenthetik a észlelt késleltést, mivel a tokeneket az előállításuk során adják át. Használja az SSE végpontot ennek a funkciónak a megvalósításához.

curl https://api.aitextuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the number of planets in the solar system"}]
  }'

A gyakori hibák közé tartozik a 401 Unauthorized (érvénytelen API-kulcs) és a 429 Too Many Requests (túllépett sebességkorlát). Ellenőrizze az API-kulcsot a műszerfalon. Ha számlázási problémát gyanít, látogasson el a Támogatás oldalra. A hitel nem téríthető meg, de a hibák ingyenesek. Ez a politika biztosítja, hogy csak a sikeres generációkért fizessen.

A cenzúratlan AI integrációjának véglegesítése

A cenzúratlan AI integrációjának véglegesítése az élső esetek tesztelését és a teljesítmény figyelését jelenti. Küldjön változatos promptokat, beleértve a hosszú narratívákat, a strukturált adatokat és a kreatív írásmintákat. Ellenőrizze, hogy a modell a várt módon reagál-e váratlan elutasítások nélkül.

Implementáljon hibakezelést a hálózati hibákhoz és átfolyási korlátokhoz. Használjon fokozatos késleltetést az újrapróbálási logikához. Ez a megközelítés biztosítja, hogy az alkalmazása ellenálló maradjon változó terhelés alatt. Fontolja meg a gyakori válaszok gyorsítótárazását a token felhasználás és költségek csökkentésére.

from openai import OpenAI

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

API-nk azoknak a fejlesztőknek készült, akik értékelik a magánszférát és az irányítást. A promptokat nem használják fel tanításhoz. A fizetés kizárólag kriptóval történik, ami további anonimitási réteget biztosít. Kezdje a $0.50 próbaponttal az API teszteléséhez. Frissítsen előre fizetett pontra termelési használathoz. A szolgáltatás megbízható, átlátható és cenzúrázatlan.

Gyakori kérdések

Mi az az uncensored AI modell?

A cenzúrázatlan AI modell egy nyelvi modell, amely nem alkalmaz szigorú tartalomszűrőket vagy elutasításokat jogszerű felnőtt, vitatott vagy kreatív témák esetén. A promptokat valószínűség alapján dolgozza fel, nem erkölcsi irányelvek alapján, így korlátlan szerepjáték és erotikus tartalom generálását teszi lehetővé.

Hogyan működik az árazás az uncensored LLM API esetén?

Az árak felhasználás-alapúak: $0.15 1M bemeneti tokenenként és $0.50 1M kimeneti tokenenként. A hibák és a visszautasítások ingyenesek. Nincsenek havi előfizetések. A fizetés előlegesen fizetett hitelből történik, amelyet kriptovalutával (USDT vagy USDC) tölthet fel.

Az API kompatibilis az OpenAI SDK-kkal?

Igen, az API teljesen OpenAI-kompatibilis. Használhatja a hivatalos OpenAI SDK-kat a base URL beállításával a HTTPS://api.aitextuncensored.com/v1 címre, és az API kulcs megadásával. Alapvető kérésekhez nem szükségesek kódváltoztatások.

Milyenek a párhuzamos kérések korlátai?

Az API percenként 300 kérést és kulcsonként 8 párhuzamos kérést engedélyez. A kérelemtörzs 8 MB-ban korlátozott. Ezek a korlátok stabil teljesítményt biztosítják a legtöbb webalkalmazás és bot számára.

API kulcs feloldása

Regisztrálj, másold ki a kulcsot, frissítsd az endpoint URL-t. Ennyi.

Kezdj most
Kezdj most