Uncensored gpt API referencia
Kezdje el a nem cenzúrázott tartalom generálását azonnal az OpenAI-kompatibilis API-val. Módosítsa az alap URL-t, állítsa be a kulcsot, és küldjön kéréseket előfizetési zárolások nélkül.
Base URL és Hitelesítés
Irányítsd a kliensed a HTTPS://api.gptuncensored.cc/v1 címre, és add meg a kulcsot az Authorization fejlécben. Ez az egyetlen végpont kezeli az összes szöveggenerálást, további konfiguráció nélkül az embeddingekhez vagy képfeldolgozáshoz. Kulcsot kapsz regisztráció után (Google vagy e-mail), így percek alatt elkezdheted a tesztelést. Az API kulcs hitelesít minden kérést, és szükség esetén újragenerálhatod, bár fiókonként csak egy aktív kulcs engedélyezett.
Első kérés cURL-lal
Küldjön egy egyszerű POST kérést a /v1/chat/completions végpontra a beállítások ellenőrzéséhez. Ez a curl parancs bemutatja a minimális szerkezetet, amely szükséges az uncensored modelltől való válasz fogadásához. Cserélje ki a YOUR_API_KEY helyére a dashboardon generált kulcsot. Az "uncensored" modellszám biztosítja, hogy a dedikált végpontra lépjen, szűrés nélkül jogszerű felnőtt tartalom esetén.
curl https://api.gptuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the pros and cons of using Rust for backend systems"}]
}'
Python SDK Integráció
Használja a hivatalos openai csomagot egy egyéni base_url-címmel a zökkenőmentes integrációhoz. Ez a megközelítés lehetővé teszi, hogy megtartsa meglévő kódszerkezetét, miközben az uncensored endpointunkra vált. Állítsa be az api_key és base_url értékeket explicit módon a kliens inicializálásakor. A modell paramétert "uncensored" értékre kell állítani a helyes irányítás biztosításához. Ez a módszer a standard OpenAI SDK verziókkal működik, így a migráció egyszerű a már Python klienseket használó fejlesztők számára.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptuncensored.cc/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 SDK integráció
Inicializálja az OpenAI klienst az alap URL-címével és kulccsal Node.js környezetben. Ez a beállítás tükrözi a Python-megközelítést, biztosítva a konzisztenciát különböző programozási nyelvek között. A modell azonosítót, az "uncensored"-t, közvetlenül átadhatja a kiegészítési hívásokban. A kliens automatikusan kezeli a hitelesítési fejléceket konfiguráció után. Ez az integráció támogatja a szabványos paramétereket, mint például a temperature és a top_p, lehetővé téve a kimeneti stílus finomhangolását.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptuncensored.cc/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ési válaszok
Engedélyezze a streamelést úgy, hogy a kérés törzsében a stream paramétert true értékre állítja. Az API Server-Sent Events (SSE) formájában adja vissza az adatokat, amelyeket tokenről tokenre feldolgozhat. Ez ideális valós idejű alkalmazásokhoz, ahol a kimenetet generálás közben szeretné megjeleníteni. Az utolsó darab tartalmazza a teljes token-felhasználási statisztikákat a számlázáshoz. A streamelés csökkenti az észlelt késést a felhasználók számára, így az uncensored modell érzékenyebbnek tűnik hosszú szerepjáték-sessziók vagy adat-kinyerési feladatok során.
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)
Korlátok, hibák és kontextus ablak
Várható egy 401-es hiba, ha a kulcs érvénytelen, egy 402-es hiba, ha nincs előre fizetett kreditje, és egy 429-es hiba, ha átlépi a percenkénti 300 kérést. A kontextusablak összesen 100 000 token támogatására képes, egy kérésenkénti maximális kimenettel 16 000 token. A kéréstörzs nem haladhatja meg a 8 MB méretet, és kulcsonként legfeljebb 8 párhuzamos kérést futtathat. A hibák és elutasítások nem fogyasztják az előre fizetett kreditjét, így csak a sikeres token generálásért fizet. Ez az átlátható árazási modell biztosítja, hogy pontosan tudja, mire fizet, rejtett csomagszintek nélkül.
Támogatás & válaszok
Ez a hivatalos GPT API?
Nem, egy független szolgáltató vagyunk, saját, cenzúrázatlan modellt futtatunk. Kompatibilisek vagyunk az OpenAI API formátummal, így a meglévő kódod működik, de nem GPT-t, Claude-ot vagy más gyártói modelleket szolgáltatunk. A konkrét modell részletekért nézd meg a gyártó saját dokumentációját.
Mi történik, ha 402-es hibát kapok?
A 402-es hiba azt jelenti, hogy a előre fizetett kreditjei elfogytak. USDT (TRC20) vagy USDC (Base) segítségével töltheti fel a kreditjét $20 és $500 közötti összegekben. A kredit sosem jár le, így bármikor hozzáadhatsz új egyenleget havi előfizetési díj nélkül.
Hogyan működik a kontextusablak?
A modell 100,000 tokenes kontextusablakot támogat, amely magában foglalja a promptot és a kiegészítést is. Egyetlen kimenetben akár 16,000 token kérhető. Ha nem állítja be a max_tokens értéket, a korlát alapértelmezett értéke 2,048 token. Ez lehetővé teszi a kiterjedt kontextuskezelést a teljesítmény megőrzése mellett.
Generálja meg a kulcsát azonnal
Regisztráljon, másolja a kulcsot, frissítse a base URL-t. Teljes integráció három lépésben.