API dokumentáció
Kezdje el a kérések küldését a cenzúrázatlan LLM API-nkhoz percenként előfizetett token kredit felhasználásával. Az endpoint OpenAI-kompatibilis, így könyvtárakat válthat anélkül, hogy logikát kellene átírnia.
Gyors beállítások: Első kérés Pythonban
Küldje el az első befejezést az hivatalos SDK-val. Ez a beállítás csatlakozik az alap URL-hez, és automatikusan kezeli a token számlázást. Csak az API-kulcsra és a modell azonosítóra van szüksége.
- Telepítse a csomagot pip segítségével.
- Állítsa be a környezeti változót.
- Hajtson végre egy egyszerű szöveggenerálást.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredaillm.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)
Hitelesítés és Base URL
A hitelesítés egy szabványos Bearer tokent használ a fejlécben. Az alap URL közvetlenül a uncensored végpontunkra mutat. Ez biztosítja, hogy megkerülje a általános proxy rétegeket, és közvetlenül a konkrét modelljünkkel kommunikáljon.
curl https://api.bestuncensoredaillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
}'Tartsa a kulcsot biztonságban. Minden fiók alapértelmezetten egy aktív kulcsot támogat. Regenerálja, ha kitörést gyanít.
Chat Completions végpont
Használat POST /v1/chat/completions az összes szöveggeneráláshoz. A modell ID-je mindig uncensored.A bemeneti tokenek ára 1 millió tokenenként $0,15; a kimeneti tokeneké 1 millió tokenenként $0,50. A kredit csak sikeres generálás esetén csökken.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredaillm.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);A hiányzó kreditek miatti hibák nem fogyasztják az egyenlegét. Ez kiszámítható költségeket biztosít a tesztelési szakaszban.
Paraméterek: Hőmérséklet, Top P és Tools
Kreativitás vezérlése temperature és top_p. A magasabb értékek változatosabb kimeneteket eredményeznek. Használd a tools funkcióhíváshoz. Ez lehetővé teszi a strukturált adatkinyerést vagy külső API-triggereket. Állítsa response_format a json_object a szigorú JSON kimenethez.
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)Ezek a paraméterek pontosan úgy működnek, mint az OpenAI specifikáció. Újrahasználhatod meglévő konfigurációs logikádat.
Streamelési válaszok (SSE)
Tokenek fogadása valós időben Server-Sent Events segítségével. Ez csökkenti a végfelhasználók számára észlelt késleltetést. Az utolsó darab tartalmazza a teljes felhasználási statisztikákat. A streamet bármikor megszakíthatja, ha a felhasználó megszakítja a műveletet.
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 nem befolyásolja a token számlázást. A generált összes token után fizetsz, függetlenül attól, hogyan adják meg őket.
Sebességkorlátok és hibakódok
Minden kulcs percenként 300 kérést engedélyez. 8 párhuzamos kérést futtathat. Ha ezt túllépi, 429-es hibát kap. Az érvénytelen kulcsok 401-es hibát adnak. Az üres hitel 402-es hibát eredményez. A kontextusablak 100,000 tokenre terjedő teljes kapacitású. Ez magában foglalja a promptot és a befejezést is.
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)Kövesse a felhasználást az irányítópulton keresztül. A hitel sosem jár le, így szüneteltetheti a felhasználást anélkül, hogy elveszítené a pénzt.
Gyakori kérdések
Mi a legjobb uncenzurált AI LLM gyors integrációhoz?
A végpont egyetlen optimalizált, szűrőmentes modellt szolgál ki. Nem igényel komplex routing logikát. Konzisztens késleltetést és kiszámítható számlázást kap. Ez ideális a gyors prototípus készítéshez.
Az uncensored API támogatja a streamelést?
Igen, a streamelés teljesen támogatott SSE segítségével. A tokeneket generálás közben kapja meg. Az utolsó chunk felhasználási adatokat tartalmaz. Ez reszponzív felhasználói felületeket tesz lehetővé.
Hogyan kezelje a hibákat, ha elfogynak a kreditjei?
Az API 402 státuskódot ad vissza. A meglévő hitel egyenleged érintetlen marad. Bármikor töltheted fel kriptóval. A generálás során fellépő hibák nem fogyasztanak tokeneket.
Szerezze meg API-kulcsát azonnal
Regisztrálj, szerezd meg a kulcsot, és frissítsd az alap URL-t. Ez a teljes folyamat.