hu ▾

API dokumentáció

Kezdjen el kéréseket küldeni az uncensored LLM API-nkhoz az OpenAI-kompatibilis ügyfél konfigurálásával az alap URL és egy érvényes API kulcs használatával.

Base URLhttps://api.howtouseuncensoredai.com/v1
Modellcenzúrázatlan

Base URL és Hitelesítés

Kezdje azzal, hogy az ügyfélklienst a bázis URL-címünkre irányítja, és adja meg a kulcsát az Authorization fejlécben. Egyetlen végpontot biztosítunk, amely elfogadja a standard OpenAI payloadokat anélkül, hogy egyedi fejlécekre vagy összetett útválasztási logikára lenne szükség. API-kulcsa hozzáférést biztosít a dedikált uncensored modellhez, és kulcsot azonnal generálhat a műszerfalon Google- vagy e-mail hitelesítéssel. Tartsa biztonságban a kulcsát, mivel ez az egyetlen hitelesítő adat, amelyre minden kéréshez szükség van.

curl https://api.howtouseuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the current temperature in london"}]
  }'

Chat Completions végpont

Küldje el a promptjait a chat/completions endpoint a standard messages tömb struktúra. Meg kell adnia a modell azonosítóját mint uncensored a helyes inferencia-motorhoz csatlakozik. Az API szöveges válaszokat ad vissza, amelyek tiszteletben tartják a hőmérséklet és a top-p beállításait rejtett elutasítások nélkül a jogszerű tartalmak esetén. Ez az egyszerű struktúra lehetővé teszi, hogy minimális kódváltoztatásokkal beépítse szolgáltatásunkat meglévő projektekbe.

Streaming és Token Használat

Engedélyezze a streamelést úgy, hogy stream: true tokenek fogadására generálásuk során Server-Sent Events (SSE) segítségével. Ez csökkenti az észlelt késleltést hosszú válaszok esetén, és lehetővé teszi a felület valós idejű frissítését. A tokenfelhasználási részletek a stream utolsó darabjában találhatók, így pontosan nyomon követheti a költségeket anélkül, hogy az egész választ memóriában kellene tárolnia. A streamelés közbeni hibák nem vonnak le díjat a részleges kimenetért.

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)

Függvényhívás és JSON mód

Használja a tools paraméter a funkcióhívás engedélyezésére, lehetővé téve a modell számára a strukturált adatok kimenetét alkalmazásaihoz. JSON kimenetet is kikényszeríthet, ha beállítja response_format a {"type": "json_object"} a szigorú séma-megfeleléshez. Ezek a funkciók az uncensored modellünkkel együtt működnek, így strukturált kimeneteket kap anélkül, hogy elveszítené a modell képességét a komplex vagy niche témák kezelésére. Definiálja egyértelműen a függvény sémáit a megbízható eredmények érdekében.

from openai import OpenAI

client = OpenAI(base_url="https://api.howtouseuncensoredai.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 SDK integráció

Gyors integráció a hivatalos OpenAI Node SDK-val a base URL felülírásával a szolgáltatásunkra mutatva. Ez biztosítja a kompatibilitást a meglévő wrapperekkel és middleware-ekkel, amelyek standard OpenAI viselkedést várnak. Kezelje az hibákat gracefully, és kezelje az újrapróbálkozásokat a válaszolt állapotkódok alapján. Az SDK kezeli a szerializációt és deszerializációt, így az alkalmazás logikájára koncentrálhat az HTTP részletek helyett.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.howtouseuncensoredai.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);

Sebességkorlátok és kvóták

API-nk percenként kulcsonként 300 kérelem korlátot ír elő, párhuzamos kérések esetén a maximum 8 egyidejű kérés. Ha túllépi ezeket a korlátokat, 429-es hibát kap, az érvénytelen kulcsok pedig 401-es hibát adnak vissza. A 402-es hiba elégtelen előrefizetett egyenleget jelez, amelyet USDT vagy USDC segítségével tölthet fel. A modell 100,000 tokenes kontextusablakot támogat, így nagy mennyiségű bemeneti adat feldolgozható teljesítményromlás nélkül.

Gyakori kérdések

Hogyan használjon először cenzúrázatlan AI-t?

Regisztráljon fiókot, hogy $0,50 próbakreditet kapjon. Ezután generáljon API-kulcsot, és konfigurálja OpenAI-kompatibilis kliensét a mi base URL-ünkkel és modellazonosítóval.

Mi történik, ha túllépem a sebességkorlátot?

429-es státuszkódot kap, amely túl sok kérést jelez. A limit percenként 300 kérés kulcsonként, maximum 8 párhuzamos kéréssel.

Az uncensored LLM API támogatja a streamelést?

Igen, állítsa be a stream paramétert true-ra Server-Sent Events fogadásához. A tokenfelhasználási részletek az áramlás utolsó csomópontjában kerülnek megadásra a pontos számlázás érdekében.

Szerezze be az API-kulcsát

Jelentkezz be, másold ki a kulcsot, frissítsd az alap URL-det. Egyszerű beállítás.