ÁttekintésGyors kezdés
API dokumentáció
Kezdje el a fejlesztést uncensored LLM API-junkal percenként. Használja ugyanazokat az OpenAI-kompatibilis végpontokat a szöveg befogadására és a nyers, szűrőmentes szöveg visszaadására.
Hitelesítés és kulcsok
Szerezze be API-kulcsát azonnal regisztráció után. A platform egy aktív kulcsot használ fiontonként, amelyet Google vagy e-mail bejelentkezéssel ad ki telefonos ellenőrzés nélkül. Adja át ezt a kulcsot a Authorization fejléc mint Bearer token. Minden kérés hitelesíti a hitelesítő adatokat a tokenek feldolgozása előtt. Az elveszett kulcsok cseréjét egy olyan helyettesítő generálja, amely azonnal érvényteleníti az előzőt.
curl https://api.mostunhingedai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send my invoice for 50k tokens"}]
}'Tartsa biztonságban a kulcsát. A fejléc formátuma követi a nagy SDK-k által használt szabványos konvenciókat. Alap szövegkiegészítéshez nem szükségesek speciális előtagok vagy hatókörök.
Chat completions végpont
Küldjön üzeneteket a POST /v1/chat/completions inferenciához. A base URL https://api.mostunhingedai.com/v1. A kérések elfogadják a szabványos üzenettömböket ezzel role és content mezőket. A modell azonosítója uncensored. Szöveges választ kapsz tartalom-visszautasítások nélkül törvényes felnőtt tartalomhoz. A hiányzó kulcsokhoz kapcsolódó hibák 401-es státuskódot adnak vissza.
from openai import OpenAI
client = OpenAI(base_url="https://api.mostunhingedai.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)A kontextusablakok összesen 100,000 tokennek adnak helyet. A kimeneti korlát alapértelmezetten 2,048 token, hacsak nem ad meg magasabbat max_tokens értéket 16,000-ig. A bemeneti és kimeneti tokenek levonódnak az előre fizetett egyenlegéből.
Modellek végpont
Query elérhető modellek a GET /v1/models. Ez a végpont metaadatokat ad vissza a egyetlen hosztolt modellről. Megerősíti az azonosítót uncensored és képességei. Ebben a példában más modellek nincsenek. Használd ezt a végpontot a kapcsolat ellenőrzésére nehéz terhek küldése előtt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mostunhingedai.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 válasz szabványos, OpenAI-kompatibilis mezőket tartalmaz. A modell azonosítóját programozottan elemezheti a routing logikájával való kompatibilitás biztosítása érdekében. Ez a végpont hitelesítést igényel, de azonnal visszaadja az adatokat.
Paraméterek és beállítások
Generálási viszony szabályozása standard paraméterekkel. Használja temperature a véletlenszerűségnek és top_p nukleáris mintavételezéshez. Állítsa be seed a reprodukálható kimenetekhez hibakeresés közben. A stop paraméter a generálás leállítására adott karakterláncoknál. Állítsa be presence_penalty és frequency_penalty ismétlődés csökkentésére.
Ezek a beállítások közvetlenül befolyásolják a nyers inferencia-erőt. Nincsenek rejtett szűrők, amelyek módosítanák ezeket az értékeket. Teljes ellenőrzést tartasz fenn a kimeneti eloszlás felett. Az alapértelmezett értékek megfelelnek a stabilitás szempontjából általános iparági szabványoknak.
Streamelési válaszok
Valós idejű tokenátadás engedélyezése ezzel stream: true. Az API Server-Sent Events (SSE)-t ad vissza. Minden chunk részleges szöveget és használati statisztikákat tartalmaz. Az utolsó chunk tartalmazza a kérés teljes token számát. Elemezd a choices tömb minden delta objektumban.
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 csökkenti az észlelt késleltetést hosszú válaszok esetén. Pufferelje a darabokat a kliens alkalmazásban. Az SSE formátum megbízható szállítást biztosít még instabil kapcsolatok esetén is. A token-használat frissítések pontosan tükrözik a tényleges fogyasztást.
Korlátok, hibák és kontextus
Tartsd be a sebességkorlátot: percenként 300 kérés kulcsonként. A párhuzamosság 8 egyidejű kérésben csúcsosodik ki. A kéréstörzsnek 8 MB alatt kell maradnia. A 429-es státusz azt jelzi, hogy túllépted ezeket a korlátokat. Várj, és próbáld újra exponenciális backoffgal.
A hibák specifikus kódokkal rendelkeznek. A 401 azt jelenti, hogy a kulcs érvénytelen. A 402 elégtelen előre fizetett egyenleget jelez. Visszatérítés nem elérhető a felhasznált tokenekért, de a fel nem használt egyenleg sosem jár le. A 100,000 tokenes kontextus ablak mind a prompt, mind a completion tokeneket tartalmazza. Tervezd meg az input méretét alaposan a levágás elkerülése érdekében.
Gyakori kérdések
A legtöbb őrült AI díjat számít fel a sikertelen kérésekért?
Nem, a hibák és a visszautasítások ingyenesek. Csak a sikeresen feldolgozott tokenek után fizetsz. Ha egy kérés érvénytelen paraméterek vagy hálózati problémák miatt sikertelen, nem vonnak le tokeneket az előre fizetett egyenlegedből. Ez biztosítja, hogy csak a működő inference után fizess.
Hogyan tölthetek fel fiókot?
Kizárólag kriptovalutával tölts fel: USDT-tel a TRC20 hálózaton vagy USDC-vel a Base hálózaton. Minimális feltöltés $20, maximális összeg $500. A bónusz kredit magasabb szinteken érvényesül. A kredit sosem jár le. Használd az irányítópultot a fizetés kezdeményezéséhez, és azonnal kapj egy tárcacímet.
Az uncensored modellt a promptjaimra tanították?
Nem, a promptjaid nem kerülnek betanításra. A modell egy statikus, nyers súlyú példány. Az adataid magánjellegűek maradnak, és nem használják fel őket jövőbeli modellfrissítésekhez. Teljes ellenőrzést biztosítasz a kontextusod felett anélkül, hogy hozzájárulnál egy megosztott adathalmazhoz.
API kulcs feloldása
Regisztráljon, másolja a kulcsot, és frissítse az alap URL-t. Ennyi a teendő.