Uncencored chat gpt API Gyors kezdés
Kezdje el a szöveggenerálást cenzúra nélküli API-nkkal szabványos OpenAI SDK-k segítségével. Ez a gyors kezdő útmutató az azonosítást, az alapvető kéréseket és a streamelést tárgyalja váratlan elutasítások nélkül.
https://api.gptchatuncencored.com/v1uncensored
Base URL és Hitelesítés
Az összes kérés alap URL-je https://api.gptchatuncencored.com/v1. A hitelesítéshez adja át API-kulcsát a Authorization fejléc mint Bearer token. Ez működik bármely OpenAI-kompatibilis klienssel az alap URL és a kulcs konfiguráció egyszerű frissítésével.
Az API-kulcsod azonnal generálódik regisztráció után Google-fiókkal vagy e-mail címmel. Tartsd biztonságban, mivel ez ad hozzáférést az előre fizetett egyenlegedhez. A hibák és elutasítások nem fogyasztanak egyenleget, de a sikeres kérések igen.
Az első kélem küldése
Küldj egy POST kérést a /v1/chat/completions az üzenetével és a modell azonosítójával uncensored. Ez a végpont szöveges válaszokat ad vissza tartalom-szűrők nélkül jogszerű felnőtt tartalomhoz.
- Állítsa be a
modelfield touncensored. - Tartalmazza rendszeri promptját, ha szükséges a hangzás irányításához.
- Várható egy JSON válasz a generált szöveggel.
A kontextusablak 100 000 tokent tesz lehetővé, így hosszú beszélgetéseket is kezelhet.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Ellenőrizze, hogy a kulcs működik-e használat skálázása előtt.
Python SDK Integráció
Használja a hivatalos OpenAI Python SDK-t az API-val való interakcióhoz. Telepítse a csomagot pip segítségével, és konfigurálja a base URL-t úgy, hogy a végpontunkra mutasson.
Ez a megközelítés lehetővé teszi, hogy újra felhasználja a meglévő kódot, amely az OpenAI-t célozza meg. Adja át az API-kulcsát és állítsa be a modellt a uncensored. Az SDK automatikusan kezeli a JSON szerializálást és a hibaelemzést.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Tesztelje egy egyszerű prompttal a kapcsolódás megerősítéséhez. Állítsa be a hőmérsékletet és a top_p-t a kreatív variációkhoz.
Node SDK integráció
A Node.js SDK ugyanúgy működik, mint a Python verzió. Telepítse a csomagot, és inicializálja a klienst a bázis URL-jével és a kulccsal.
Ez lehetővé teszi a zökkenőmentes integrációt Node alkalmazásokba. Állítsa a modellt uncensored a korlátlan válaszokhoz. Szabályozhatod a paramétereket, mint például stop sorozatokat vagy seed a reprodukálhatósághoz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Kezelje aszinkron módon a válaszokat. Figyelje a tokenfelhasználást a előre fizetett hitel hatékony kezeléséhez.
Streamelési válaszok
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Server-Sent Events (SSE) formátumban adja vissza az adatokat, fokozatos tokenfrissítésekkel.
A tokenfelhasználás a végső tömbben kerül jelentésre. Ez csökkenti a vélt késleltetést a hosszú válaszoknál. Kezelje a streamet az ügyféloldalon a szöveg megjelenítéséhez generálás közben.
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)A streamelés minden paraméterrel működik, beleértve a függvényhívásokat is. Győződj meg róla, hogy a kliensed helyesen kezeli a részleges chunkokat.
Korlátok, hibák és kontextus
300 kérelmet per perc és 8 párhuzamos kérelmet engedélyezünk kulcsonként. A maximális kérelem törzs mérete 8 MB. A 401-es hiba érvénytelen vagy hiányzó API-kulcsot jelez. A 402-es hiba azt jelenti, hogy elfogyott az előfizetett hitel. A 429-es hiba arra utal, hogy túllépted a sebességkorlátot.
A kontextusablak 100 000 token, amely a prompt és a kiegészítés együttvéve. A kimenet 16 000 tokenre van korlátozva kérésenként, vagy 2 048, ha kihagyja max_tokens. A hibák és az utasítások nem vonnak le hitelt. A hitel sosem jár le, de az előre fizetett alapok nem visszatéríthetők.
Gyakran ismételt kérdések
Ez az hivatalos uncencored chat GPT szolgáltatás?
Nem, egy független szolgáltató vagyunk. Saját, dedikált, cenzúrázatlan modellt hostolunk, amely kompatibilis az OpenAI SDK-kkal, de nem GPT, Claude vagy más gyártó modellje. A részletekért nézd meg a gyártói dokumentációt.
Hogyan hibakereshetem a párhuzamos chat API válaszokból hiányzó idézeteket?
Győződjön meg arról, hogy az ügyfél helyesen kezeli az SSE darabokat streameléshez. Songesített kérések esetén ellenőrizze, hogy minden kérésnek egyedi kulcsa vagy szál kontextusa van-e. Az APInk teljes válaszokat ad vissza kérésenként, így a songesítés az ügyfél songesítési korlátaitól függ.
Mi történik, ha túllépem a kontextusablakot?
A 100 000 tokenes limitet meghaladó kérések valószínűleg sikertelenek lesznek vagy levágásra kerülnek, az ügyfélalkalmazás megvalósításától függően. Az API összesen 100 000 token elfogadására képes. A kimenet kérésonként 16 000 tokenre van korlátova. Kezelje az előzményeket a limiten belül maradáshoz.
Biztonságosítsd az API kulcsodat
Regisztrálj, másold ki a kulcsodat, és frissítsd az alap URL-t. Ennyi a teendő.