hu ▾

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.

Hozzon kulcsot