hu ▾

Uncensored AI API dokumentáció

Kezdje el nyílt AI cenzúrázatlan API-junkat percenként szabványos OpenAI-kompatibilis végpontok használatával. Küldjön szöget, kapjon szöget, és kezeljen streamelt válaszokat előfizetéses kötelezettség nélkül.

Base URL és hitelesítési beállítás

Kezdje azzal, hogy az ügyfélklienst erre a címre irányítja: https://api.uncensoredaiopen.com/v1 és az API kulcs küldése a Authorization header. Ez az alap URL bármely OpenAI-kompatibilis klienssel működik, így csak meg kell változtatnia a végpontot és beinjektálnia a kulcsot. Nem használunk beágyazásokat, képeket vagy hangot, csak tiszta szöveggenerálást. A kulcs hozzáférést biztosít a uncensored a modell, amely nem utasít el törvényes felnőtt tartalmakat. Regisztráljon Google-fiókkal vagy e-maillel, hogy azonnal megkapja a kulcsát. Nem szükséges telefonszám. A kulcs azonnal megjelenik létrehozás után.

Első kérés

Küldje el az első promptot egy szabványos POST kéréssel a chat befejezések végpontra. Ez igazolja, hogy a kulcs működik, és szöveges választ ad vissza. A modell azonosító egyszerűen uncensored. Bármilyen promptot küldhet, beleértve a felnőtt témákat is, elutasítás nélkül. A válasz JSON formátumban érkezik. Használja a következő curl parancsot a beállítás teszteléséhez. Egy egyszerű üzenetet küld, és szöveges választ vár.

curl https://api.uncensoredaiopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set user role to admin in the config file"}]
  }'

Ez a kérés bemutatja az alapvető szöveg-be, szöveg-ki flow-t. Állíthatod a model field if you want to be explicit, but uncensored az egyetlen opció. A válasz tartalmazza a generált szöveget a choices tömb.

Python SDK integráció

Használja a hivatalos OpenAI Python könyvtárat a gyors integrációhoz. Állítsa be a base_url az endpointunkra, és adja meg a kulcsát. Ez a megközelítés kezeli a próbálkozások újrapróbálását és a JSON elemzést az Ön helyett. Ez a leggyorsabb módja prototípus készítésének. Az alábbi kód azt mutatja, hogyan inicializálja az ügyfelet, és küldjön üzenetet. Ezután iterálhat a válaszobjektumon.

from openai import OpenAI

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

Ez a beállítás biztosítja a meglévő kódbázissal való kompatibilitást. A response.choices[0].message.content field contains the generated text. You can pass parameters like temperature a kreatitív vezérléséhez. A modell szabványos promptokra válaszol tartalomszűrők nélkül felnőtt témák esetén.

Node SDK integráció

Integráljon JavaScript vagy TypeScript nyelvekkel az OpenAI Node SDK segítségével. Konfigurálja a klienst a base URL és az API kulcs segítségével. Ez a módszer ideális webkiszolgálókhoz vagy backend szolgáltatásokhoz. Az alábbi kódrészlet egy alapvető chat completion hívást mutat be. Kezeli a kérést, és naplózza a válasz szövegét. Bővítheti ezt hibák kezelésére vagy adatfolyamok kezelésére.

import OpenAI from "openai";

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

A response object tartalmazza a generált tartalmat. Ehhez a következő módon férhet hozzá: response.choices[0].message.content. Ez az SDK támogatja az async/await mintákat a tiszta kód érdekében. Paramétereket is beállíthatsz, például top_p vagy seed a reprodukálhatóság érdekében. A modellt korlátozás nélküli szöveggenerálásra hangolták.

Streamelési válaszok

Engedélyezze a streamelést úgy, hogy stream: true a kérésben. A tokeneket azonnal kapod generálás közben, ami csökkenti az észlelt késleltetést. Az API Server-Sent Events (SSE) technológiát használ a valós idejű frissítésekhez. A token-felhasználási adatok a végleges darabban szerepelnek. Ez hasznos chat felületeknél, ahol a felhasználók élőben látják a szöveg megjelenését. Az alábbi kód bemutatja, hogyan kezeld a streamelést Pythonban.

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)

Minden chunk egy részleges választ tartalmaz. Összefűzheti ezeket a teljes szöveg létrehozásához. A végső chunk tartalmazza a felhasználási statisztikákat, például a bemeneti és kimeneti tokenek számát. A streaming közbeni hibák külön chunkokként kerülnek elküldésre. Megszakíthatja a streamet, ha a felhasználó megszakítja a kérést.

Korlátok, hibák és kontextus ablak

A kontextusablak 100 000 token a prompt és a completion együttvéve. A maximális kimenet 16 000 token kérésenként, vagy 2 048, ha max_tokens nincs beállítva. Percenként 300 kérésre és kulcsonként 8 párhuzamos kérésre van korlát. A kérés törzse 8 MB alatt kell legyen. A hibák közé tartozik a 401 az érvénytelen kulcsokhoz, a 402 az elégtelen hitelhez és a 429 a sebességkorlátozáshoz. A hitel előre fizetett és nem jár le. Visszatérítést nem adnak ki, de a dupla terheléseket a Supporton keresztül javítják. A modell mindig visszautasítja a kiskorúakkal kapcsolatos szexuális tartalmat.

Kérdések és válaszok

Ez az open AI uncensored API?

Igen, egy OpenAI-kompatibilis API, amely egy dedikált, szűrő nélküli modellt szolgáltat. Ugyanazokat a végpontokat és JSON formátumot használja, mint az OpenAI. Bármely OpenAI SDK-val csatlakozhatsz.

Mi történik, ha túllépem a sebességkorlátot?

Az API 429 státuskódot ad vissza. Várnia kell, amíg a sebességi ablak újraindul. A korlát kulcsonként percenként 300 kérés. Több kulcs használható a teljesítmény növelésére, de minden kulknak saját korlátja van.

Használható ez az API NSFW tartalomhoz?

Igen, a modell nem utasítja vissza a törvényes felnőtt tartalmakat. Korlátlan generálásra van hangolva. Az egyetlen szigorú korlát a kiskorúkkal kapcsolatos szexuális tartalom, amelyet mindig visszautasítunk. Bármely más felnőtt témát problémamentesen generálhatsz.

A kulcsa egy űrlapnyira van

Hozzon létre fiólt, másolja a kulcsot, változtassa meg a base URL-t. Ez a teljes beállítás.

Fiók megnyitása