Uncenzúrált API dokumentáció
Szerezze meg a cenzúratlan API-kulcsát és kezdje el a kérések küldését percek alatt. Ez az útmutató pontosan megmutatja, hogyan konfigurálja OpenAI-kompatibilis kliensét a fogadott modellünk használatára korlátlan szöveggeneráláshoz.
Gyors beállítások: Telepítés és konfigurálás
A szakaszok első mondata megválaszolja a címükben szereplő kérdést. Az első lépés az API kulcs megszerzése a dashboardról. Miután megvan a hitelesítő adataid, konfiguráld a klienst, hogy az alap URL-re mutasson. Ez biztosítja, hogy minden kérés az uncensored infrastruktúránkon keresztül haladjon, nem a standard OpenAI endpointokon. Csak az alap URL-t kell frissítened és beállítanod az authorization header-t. API-nk teljesen kompatibilis a standard OpenAI SDK-kkal, így újrahasznosíthatod a meglévő kliens kódodat minimális változtatásokkal.
Hitelesítés és fejlécek
A hitelesítés egy a Authorization header. Minden kérésnek tartalmaznia kell ezt a kulcsot a fiók ellenőrzéséhez és az előlegfizetéses kredit levonásához. Ha a kulcs hiányzik vagy érvénytelen, az API 401-es hibát ad vissza. Bármikor generálhat új kulcsot a műszerfalon, amely azonnal érvényteleníti a korábbit. Tartsa biztonságban a kulcsot, mivel ez az egyetlen azonosító a kredit egyenlegéhez és a felhasználási korlátokhoz.
Chat Completions végpont
Szövegkérések küldése ide POST /v1/chat/completions endpoint. Ez a szabványos felület az uncensored modellből származó válaszok generálására. Megad egy üzenetek listáját, beleértve a felhasználó promptját és opcionális rendszerutasításokat. A modell szöveges választ ad vissza a tipikus tartalmi visszautasítások nélkül, amelyek a főáramú modelleknél találhatók. Használja ezt az endpointot az összes szöveggenerálási igényhez, figyelembe véve, hogy az embeddingek, képek és hang nem támogatottak.
Streamelési válaszok
A streamelés engedélyezéséhez állítsa a stream paramétert állítsa true-ra. Ez a generálás során részenként adja vissza a válaszokat, csökkentve a hosszú kimenetek esetén észlelt késést. Server-Sent Events (SSE) formátumot kell kezelnie minden token feldolgozásához érkezésekor. Az utolsó rész tartalmazza a teljes token-használati statisztikákat a számlázás érdekében. A streamelés ideális valós idejű chat felületekhez vagy olyan alkalmazásokhoz, amelyek azonnali részleges eredményeket igényelnek.
Modell paraméterek és opciók
A modell viselkedésének szabályozása standard paraméterekkel, mint temperature, top_p, és stop. Strukturált kimenetet kényszeríthet ki a response_format a json_object vagy használja tools funkcióhíváshoz. A modell támogat egy 100,000 tokenes kontextusablakot, amely lehetővé teszi a kiterjesztett bemeneti adatokat. A max. kimenet 16,000 token kérésenként, hacsak másképp nem adja meg. Állítsa be ezeket a beállításokat a kreativitás és precizitás egyensúlyozására az adott felhasználási esethez.
Korlátok, hibák és kontextus
Minden API-kulcs percenként 300 kérésre és 8 párhuzamos kapcsolatra korlátozódik. A kéréstörzs nem haladhatja meg a 8 MB-ot. A gyakori hibák közé tartozik a 401 az érvénytelen kulcsoknál, a 402 a kredit kimerülésekor és a 429 a sebességkorlátnál. Az előre fizetett kreditje sosem jár le, így szüneteltetheti a használatot alapok nélkül. A kontextusablak tartalmazza a prompt és a generált válasz tokeneket. Ha túllépi a korlátokat, az API megfelelő hibakódot ad vissza. Használjon újrapróbálkozási logikát fokozatos késleltetéssel a 429-es hibák kezeléséhez.
cURL
curl https://api.chatgptsansrestriction.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsansrestriction.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsansrestriction.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és
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)Gyakori kérdések
Ez a hivatalos ChatGPT korlátozás nélküli API?
Nem, egy független szolgáltató vagyunk, aki OpenAI-kompatibilis API-t kínál. Modellünk egy nyersúlyú architektúra, amelyet a korlátlan válaszokhoz hangoltak, és amely különbözik a GPT-4-től vagy más gyártói modellektől. Ugyanazt a kliens kódot szolgálja ki, de a saját infrastruktúránkon működik.
Hogyan kezelje a hibákat, ha alacsony a kredit?
Az API 402 státuskódot ad vissza, amikor az előre fizetett egyenleged nem elegendő. Töltheted fel USDT-tel vagy USDC-vel kriptóval azonnali hozzáférés helyreállításához. A hitelek nem járnak le, így bármikor hozzáadhatsz pénzt anélkül, hogy elveszítenéd az előző egyenlegedet.
Mekkora maximális kontextusablak méret áll rendelkezésre?
A modell 100,000 tokenes kontextusablakot támogat, amely magában foglalja a bemeneti és kimeneti tokeneket is. Ez lehetővé teszi a kiterjedt beszélgetéseket vagy nagy dokumentumok feldolgozását. A maximális egyetlen válasz hossza 16,000 token, vagy 2,048 token, ha nem adják meg egyértelműen.
Szerezze meg a kulcsát percenként.
Regisztrálj, másold ki a tokent, frissítsd az alap URL-t. Ennyi.