API dokumentáció cenzúratlan modellhez
Kezdje el az uncensored API használatát másodpercek alatt standard OpenAI-kompatibilis végpontokkal. Azonnali hozzáférést kap a korlátlan modell-válaszokhoz egyszerű API-kulcs segítségével.
Base URL és Hitelesítés
Használja bázis URL-ünket minden kéréshez, és adja meg az API-kulcsot a fejlécben. Ez a beállítás bármely szabványos OpenAI SDK-val vagy HTTP-klienssel működik módosítás nélkül. Kulcsot kap azonnal regisztráció után Google-fiókkal vagy e-maillel, telefonnummer nélkül. A kulcs hitelesíti fiókját szervereinkkel minden elküldött kérésnél.
Tartsa a kulcsot biztonságban, mert hozzáférést biztosít az előre fizetett hitelhez. Bármikor generálhat új kulcsot, ami azonnal lecseréli a régit. Nincs szükség több kulcs kezelésére vagy összetett jogosultsági körök bejárására az alapvető használathoz.
Első kérés
Küldje el az első üzenetet a chat befejezések végpontra egy egyszerű lekérdezéssel. A modell szöveges kimenettel válaszol, készen az alkalmazás logikájához. Tesztelheti a kapcsolatot és a válaszminőséget minimális kérelemstruktúrával. Ez igazolja, hogy a kulcs működik, és az uncensored modell aktív.
A válasz tartalmazza a generált szöveget és a token-felhasználás részleteit. Ezt az adatot elemezheti az eredmények megjelenítéséhez vagy a további promptokba való betápláláshoz. Ez a leggyorsabb módja az integráció ellenőrzésének komplex munkafolyamatok építése előtt.
curl https://api.unfilterchatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
}'
Python SDK Integráció
Telepítse a hivatalos OpenAI Python csomagot, és állítsa be a bázis URL-csont a miénkre. Ez lehetővé teszi, hogy a jól ismert módszereket használja, mint például client.chat.completions.create() a kódstruktúra megváltoztatása nélkül. Adja meg az API-kulcsát a könyvtár alapértelmezett értékeként. Ez az megkönnyíti az integrációt meglévő projektek esetén, amelyek már OpenAI-kompatibilis klienseket használnak.
A válaszok véletlenszerűségét a temperature vagy top_p paraméterekkel szabályozhatja. A könyvtár automatikusan kezeli a szerializálást és a hibák feldolgozását. Ez csökkenti a boilerplate kódmennyiséget, és felgyorsítja a fejlesztést egyszerű szkriptek és komplex alkalmazások esetén egyaránt.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilterchatgpt.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)
Node.js SDK beállítása
Inicializálja az OpenAI Node.js klienst a bázis URL-ünkkel és az API-kulcsával. Ez biztosítja a kompatibilitást a szabványos JavaScript és TypeScript projektekkel. Ugyanazokat a completion módszereket használhatja, mint a Python SDK-ban. A kliens hatékonyan kezeli a hálózati kéréseket és a válasz elemzését.
Konfigurálja az ügyfél beállításait az alkalmazás igényei szerint. Szükség esetén módosíthatja a kérelem időtúllépési értékeit vagy az újrapróbálkozási logikát. Ez a beállítás zökkenőmentesen működik meglévő Node.js környezetekkel, megkönnyítve az uncensored AI képességek hozzáadását a backend szolgáltatásokhoz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilterchatgpt.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);
Streamelési válaszok
A streamelés engedélyezéséhez állítsa a stream paramétert true értékre a kérésben. A válaszokat tokenről tokenre küldi generáláskor. Jobb felhasználói élményt biztosít a valós idejű alkalmazásokhoz. Azonnali megjelenítheti a részleges eredményeket, miközben a modell tovább dolgozik.
Elemzés a stream darabok a tartalom kinyeréséhez. Az utolsó darab tartalmazza a kérés teljes token-használatát. Ez lehetővé pontos költségnyomon követést, miközben azonnali visszajelzést biztosít a felhasználóknak. A streamelés ideális chat felületekhez és interaktív eszközökhöz.
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)
Sebességkorlátok, hibák és kontextus
A kontextusablak 100 000 token támogatását biztosítja mind a prompt, mind a kiegészítés esetén. Hosszú dokumentumokat vagy kiterjedt beszélgetéseket küldhet levágás nélkül. Azonban a kérésenkénti maximális kimenet 16 000 token, vagy 2 048, ha nem állítja be a korlátot. Ez konzisztens teljesítményt biztosít nagy válaszok esetén.
A sebességkorlátok percenként 300 kérelemet és 8 párhuzamos kérést tesznek lehetővé kulcsonként. A hibák között szerepel a 401 az érvénytelen kulcsoknál és a 402 az elégtelen egyenlegnél. A tartalmi korlátok miatti elutasítások ingyenesek, míg a hibák nem fogyasztanak egyenleget. Kezelje hatékonyan a kéréseit a sávszélesség korlátozásának elkerülésére nagy forgalmi időszakokban.
Gyakran ismételt kérdések
Hogyan kezdjem az uncensored chatgpt API használatát?
Regisztráljon Google-fiókkal vagy e-mail címmel, és azonnal szerezze meg API-kulcsát. Nem szükséges telefonszám, és $0,50 próbaegyenleget kap, amely 7 napig érvényes. Használja ezt a kulcsot bármely OpenAI-kompatibilis SDK-val, és azonnal tegyen meg első kérést.
Mekkora a kontextus ablak mérete a kéréseknek?
A modell 100 000 tokenes kontextusablakot támogat a bemenet és kimenet együttvéve. Azonban kérésenként akár 16 000 token kérhető egyetlen válaszban. Ha nem ad meg max_tokens korlátot, a kimenet alapértelmezett értéke 2 048 tokenre van korlátozva.
Hogyan működik a streamelés ezzel az API-val?
Állítsa be a stream paramétert true értékre a tokenenkénti válaszok fogadásához. Ez lehetővé teszi a szöveg megjelenítését a generálás során, javítva a felhasználói élményt a chat felületeken. A stream végső darabja tartalmazza a teljes token-használatot a számlázás érdekében.
Biztonságosítsd az API kulcsodat
Regisztrálj, szerezd meg a kulcsot, és frissítsd az alap URL-t. Ennyi.
Szerezze meg a kulcsát