hu ▾

API dokumentáció

Kezdje el az uncensored AI API használatát percenként. Használja dedikált API-kulcsát szövegküldésre és korlátlan válaszok fogadására azonnal.

Base URL és Hitelesítés

A hitelesítés egyetlen API-kulcsot használ, amelyet a Authorization header. Minden kérésnek tartalmaznia kell ezt a fejlécet a fiók azonosításához és a tokenfelhasználás nyomon követéséhez. Egy fiókhoz egy aktív kulcs tartozik, és az új kulcs generálása azonnal lecseréli a korábbit. Ez biztosítja, hogy mindig tiszta hitelesítő adatokkal rendelkezzen az integrációhoz.

curl https://api.trulyuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
  }'

Első kérés

Az első kérés megerősíti, hogy az integrációd működik az uncensored LLM API-val. Küldj egy egyszerű promptot a modell válaszáért, hogy ellenőrizd, a modell válaszol-e a szokásos visszautasítások nélkül. Használhatod a hivatalos OpenAI SDK-kat vagy bármely kompatibilis klienst, ha az alap URL-re mutatunk. Ez a lépés érvényesíti, hogy a kulcsod aktív és a hitel elérhető.

from openai import OpenAI

client = OpenAI(base_url="https://api.trulyuncensoredai.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ó

Integráljon közvetlenül JavaScript vagy TypeScript projektekbe a Node SDK segítségével. Konfigurálja egyszerre az alap URL-t és az API-kulcsot, majd hívja meg a chat completions végpontot. Ez a megközelítés tiszta kódot biztosít és automatikusan kezeli a hitelesítést. Ideális szerveroldali rendereléshez vagy backend szolgáltatásokhoz.

import OpenAI from "openai";

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

Streamelési válaszok

A tokenok streamelése lehetővé teszi, hogy azokat azonnal fogadjuk, amint azok generálódnak. Ez csökkenti az észlelt késést hosszú formátumú szerepjátékok vagy kreatív írási feladatok esetén. Az utolsó csomag tartalmazza a teljes tokenfelhasználást a pontos számlázás érdekében. A streamelés zökkenőmentesen működik a legtöbb modern SDK-ban található szabványos SSE elemzőkkel.

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)

Limiterek és hibák

A sebességkorlátok percenként 300 kérést és 8 párhuzamos kérést alkalmaznak kulcsonként. A 401 hiba azt jelenti, hogy a kulcs érvénytelen vagy visszavont. A 402 hiba elégtelen előrefizetett hitelt jelez. A 429 hiba azt jelzi, hogy túllépte a sebességkorlátot. Mindig kezelje zökkenőmentesen ezeket a hibákat a törött felhasználói élmények elkerülése érdekében.

Kontextusablak

A modell 100 000 tokenes kontextusablakot támogat a bemenet és kimenet együttvéve. Ez lehetővé teszi a kiterjedt előzmények használatát szerepjáték-szenáriókban vagy nagy dokumentumelemzés esetén. A kimenet kérésenként 16 000 tokenre van korlátozva, vagy 2 048-ra, ha nem ad meg max_tokens. Figyelje token-használatát, hogy maradjon ezek határain belül.

Gyakori kérdések

Hogyan kezdhetek hozzá az uncensored AI API-hoz?

Jelentkezzen be Google-fiókkal vagy e-mail címmel, hogy azonnal API-kulcsot kapjon. Adjon hozzá előfizetéses kreditet kriptovalutával, majd küldje az első kérést a chat completions végpontra. A modell azonnal válaszol lágy elutasítások nélkül jogszabályoknak megfelelő felnőtt tartalom esetén.

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

429-es státuszkódot kap, amely azt jelzi, hogy elérte a percenkénti 300 kérést vagy a 8 párhuzamos kérés limitjét. Várjon egy rövid időszakot a próbálkozás előtt, vagy optimalizálja az ügyfélalkalmazást a párhuzamos kapcsolatok csökkentésére. A korlátok API-kulcsonként érvényesülnek.

Az uncensored LLM online mindig elérhető?

Az API dedikált szervereinkön fut, nincs vendor routing. Bár a magas rendelkezésre állást célozzuk meg, nincs SLA garancia. A tervezett karbantartások vagy incidensekért ellenőrizd az állapotoldalt.

Szerezze be az API-kulcsát

Regisztrálj, másold ki a kulcsot, és frissítsd az alap URL-t. Ennyi a teendő.