API dokumentáció: Chat completions
Kezdje el cenzúrázatlan LLM API-junkat percenként. Ez az útmutató az autentikációt, kérések formátumát és streamelést tárgyalja OpenAI-kompatibilis klienseket használó fejlesztők számára.
Base URL és Hitelesítés
Kezdj el minden kérést a base URL-lel, és add meg az API kulcsodat az authorization fejlécben.
Használat https://api.unlimitedtokens.cc/v1 alap URL-ként. Add meg a kulcsot mint Bearer YOUR_API_KEY. Nem zárja be előfizetés a hozzáférést. Az előleges kredit hajtja minden hívást. A hibák és a visszautasítások nem kerülnek semmibe. A kreditei nem járnak le. Generáljon kulcsokat Google vagy e-mail segítségével a műszerfalon.
Chat Completions végpont
Szövegpromptok küldése ide POST /v1/chat/completions és szövegválaszokat kap.
Ez a végpont kezeli az összes szabványos interakciót. A modell ID mindig uncensored.Elfogad üzeneteket, amelyek szerepei például user vagy assistant. Nincsenek embeddingek vagy képgenerálás. Csak tiszta szövegbevitel és -kimenet. Konfigurálja a temperature és a stop szekvenciák paramétereket. Ön irányítja a kimenet stílusát.
curl https://api.unlimitedtokens.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
}'
Támogatott paraméterek és beállítások
Modellviszony szabályozása standard paraméterekkel, mint a temperature és top_p.
Beállítás temperature kreativitás. Használja top_p nukleáris mintavételezéshez. Határozza meg stop sorozatokat a generálás leállításához. Engedélyezze a json_object strukturált adatokhoz. Az eszközök és a függvény hívás teljesen támogatottak. Streamelje a válaszokat SSE-n keresztül. Állítson be egy seed a reprodukálhatósághoz. A jelenlét és gyakoriság büntetések szabályozzák a tokenismétlést. Állítsa be ezeket a munkafolyamatához igazítva.
Streamelési válaszok SSE-n keresztül
Tokenek valós időben Server-Sent Events segítségével.
Beállítás stream: true a kérésben. Az API töredékeket küld, ahogy azok generálódnak. Minden töredék részleges szöveget és használati adatokat tartalmaz. Az utolsó töredék a teljes token-számokat is tartalmazza. Ez jelentősen csökkenti az érzékelt késleltetést. Ideális chat felületekhez. Kezelje hibakezeléssel a streamelést. Feldolgozza minden delta objektumot, ahogy az érkezik.
from openai import OpenAI
client = OpenAI(base_url="https://api.unlimitedtokens.cc/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)
Hibakezelés és korlátok
Kezelje helyesen a 401, 402 és 429 hibákat.
A 401 azt jelenti, hogy a kulcs érvénytelen. Ellenőrizze a kezelőfelületen a helyes kulcsot. A 402 elégtelen egyenleget jelez. Töltse fel kripto fizetéssel a folytatáshoz. A 429 sebességkorlátozást jelez. Percenként 300 kérésre van korlát. Emellett 8 párhuzamos kérés korlátja van. A kérés törzse 8 MB alatt kell maradjon. A hibák nem fogyasztják az egyenleget. Visszatérítést nem adunk az egyenlegre, de a dupla számlázást a támogatás javítja.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unlimitedtokens.cc/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);
Kontextusablak és modell részletek
A modell 100,000 tokenes kontextusablakot támogat.
Ez az ablak a promptot és a kiegészítést is magában foglalja. Kérésenként akár 16,000 token generálható. Ha nem állítod be max_tokens, az alapértelmezett érték 2 048. Ez lehetővé teszi a hosszú formátumú tartalomgenerálást. A modell uncensored és open-weight. Nem utasítja el a törvényes felnőtt tartalmakat. Nem GPT, Claude vagy más gyártó modellje. Szervereinkön fut. Használja korlátlanul a vibes és a mély kontextus érdekében.
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
Hogyan szerezhet korlátlan tokeneket?
Előre fizetett kreditet kínálunk, amely korlátlan kéréseket hajt végre, amíg el nem fogy. A kreditje nem jár le, így bármikor használhatja, amikor szüksége van rá. Töltse fel kriptovalutával, hogy több egyenleget adjon hozzá.
Ez az API kompatibilis az OpenAI SDK-kkal?
Igen, teljesen OpenAI-kompatibilis. Az hivatalos OpenAI SDK-kat használhatja a base URL és az API kulcs módosításával. Támogatja a szabványos végpontokat és paramétereket.
Mi történik, ha 402-es hibát kapok?
A 402-es hiba azt jelenti, hogy a előre fizetett kreditjei elfogytak. A kérések folytatásához kriptovalutával kell töltenie a fiókját. A hibák és a visszautasítások nem fogyasztják a kreditjét.
API kulcs feloldása
Jelentkezz be, másold ki a tokent, és frissítsd az endpointot. Ennyi.