Uncenzúrált API dokumentáció
Illessd be ezt az uncensored API-t a meglévő munkafolyamatodba nulla konfigurációval. Szöveges válaszokat kapsz egy modelltől, amely nem utasítja el a törvényes felnőtt tartalmakat, ugyanazzal a kliens kóddal, amit már ismersz.
Hitelesítés és base URL
A kérések alap URL-je: HTTPS://api.unfilteredgptchat.com/v1. Adja meg az API-kulcsot a Authorization fejlec Bearer tokenként. Egy fiókhoz egy kulcs tartozik, amely azonnal megjelenik Google-fiókkal vagy e-mail címmel történő regisztráció után. Nem szükséges telefonszám a kezdéshez.
<
curl https://api.unfilteredgptchat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me how to install the package via npm"}]
}'>A kérések valódi tokeneket fogyasztanak. A hibák és az elutasítások nem fogyasztanak hitelt. A küldendő modell azonosítója: uncensored. Ez egy nyílt súlyozású modell, amely a szervereinken fut, és nem a GPT vagy a Claude proxyja.
Chat completions végpont
Küldj egy POST kérést a /v1/chat/completions az üzenettömbbel. Az API csak szöveget ad vissza. Módosíthatja temperature, top_p, és stop szekvenciák. A kontextus ablaka összesen 100,000 tokenből áll a prompt és a kiegészítés számára. A maximális kimenet 16,000 token kérésenként.
<
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredgptchat.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)>Ha kihagyja max_tokens, a válasz 2 048 tokenre korlátozódik. Ez a végpont támogatja a függvényhívást és a JSON módot. Nem támogat embeddingeket, képeket vagy hangot. Tokenekért fizet, nem egy adott márkanév előfizetéséért.
Streamelt válaszok SSE-vel
Használja a Szerveroldali Eseményeket a valós idejű tokenátadáshoz. Állítsa be stream: true a kéréstörzsben. Az API a generálás során visszaadja a szöveg darabjait. A token-használati részletek az utolsó darabban jelennek meg. Ez a megközelítés csökkenti az észlelt késleltést hosszú, szűrő nélküli válaszok eseté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)>Kezeld gracefully a hibákat. A 401-es hiba azt jelenti, hogy a kulcs érvénytelen. A 402-es hiba azt jelenti, hogy az előre fizetett hitel kimerült. A 429-es hiba azt jelenti, hogy elérted a sebességkorlátot. A streamelés nem kerüli meg ezeket a korlátokat.
Funkcióhívás és eszközök
Határozza meg az eszközöket a kérés törzsében. A modell strukturált argumentumokat ad vissza a függvény végrehajtásához. Használja a tool_choice egy specifikus viselkedés kikényszerítésére. Ez a funkció a szabványos OpenAI-kompatibilis formátummal működik. Elemezheti az eszközhívásokat a kódjában, és végrehajthatja őket kívülről.
Az API támogatja a szigorú JSON módot a response_format: {"type": "json_object"}. Ez kiszámítható kimenetet biztosít az automatizált pipeline-oknak. Használja, ha megbízható adatkinyerésre van szüksége feldolgozási hibák nélkül.
JSON mód strukturált adatokhoz
Engedélyezd a JSON módot a response_format a {"type": "json_object"}. A modell érvényes JSON-t ad vissza. Ez hasznos a strukturált adatok elemzéséhez a szűretlen szövegből. Használja temperature: 0 konzisztens eredményekhez.
Ez a mód a uncensored a modell azonosítóval. Nem garantálja a tökéletes JSON szintaxist. Érvényesítsd a kimenetet éles környezetben való használat előtt. Az API nem biztosít sémameghatározást. A hibákat a kliens kódodban kell kezelned.
Sebességkorlátok és kvóták
Kulcsonként percenként 300 kérésre vagy korlátozva. Ugyanakkor 8 kérés küldhető egyszerre. A kéréstörzsnek 8 MB alatt kell lennie. Ezek a korlátok minden végpontra érvényesek. A korlát túllépése 429-es státuskódot eredményez.
A hitel nem jár le. Az előre fizetett hitelek a tényleges token-felhasználás alapján számítják fel. A hibák ingyenesek. USDT (TRC20) vagy USDC (Base) segítségével tölthet fel. A minimális feltöltés $20. A maximális $500. Nagyobb összegeknél bónusz hitel illet.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredgptchat.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);Gyakori kérdések
Mi az uncensored API?
Ez egy hosztolt API, amely egyetlen cenzúrázatlan nagy nyelvi modellt szolgál ki. OpenAI-kompatibilis. Szövet küld, és szöget kap vissza. Nincsenek havi díjak. Csak a felhasznált tokenek után fizet.
Hogyan kezdhetek hozzá az uncensored API-hoz?
Regisztrálj Google-fiókkal vagy e-mail címmel. Azonnal kapd meg az API kulcsodat. Használd a következő base URL-t: HTTPS://api.unfilteredgptchat.com/v1. Küldj kéréseket a /v1/chat/completions végpontra. Az első $0.50 ingyenes 7 napig.
Milyenek a sebességkorlátok az uncensored API-ra?
300 kérés percenként kulcsonként. 8 párhuzamos kérés. 8 MB-os kéréstörzs-korlát. 100 000 tokenes kontextusablak. 16 000 tokenes maximális kimenet. A hibák nem fogyasztanak kreditet.
Szerezze be az API-kulcsát
Jelentkezz be, másold ki a kulcsodat, és frissítsd a saját base URL-edet. Ez minden.