hu ▾
$0.15per 1M bemeneti token
Uncensored AI
$0.50próbacsomag egyenleg

Uncensored AIAPI dokumentáció

API dokumentáció

Kezdje el a kérések küldését a cenzúrázatlan AI GitHub API-hoz percenként szabványos OpenAI-kompatibilis kliensekkel. Ez az útmutató lefedi a hitelesítést, a kódmintákat és a specifikus korlátokat, amelyek stabilan tartják az integrációt.

https://api.uncensoredaigithub.com/v1uncensored

Hitelesítés és Base URL

Az API bearer tokent igényel minden kéréshez. Generálja le a kulcsot a API kulcs oldalán, Google-fiókkal vagy e-mail jelszóval történő bejelentkezéssel. A kulcs azonnal megjelenik telefonos ellenőrzés nélkül. Használja az alap URL-t https://api.uncensoredaigithub.com/v1 a hivatalos OpenAI SDK-kkal a base_url és api_key értékekkel. Ez a beállítás bármely OpenAI-kompatibilis ügyféllel működik.

Végpont: https://api.uncensoredaigithub.com/v1

Auth fejléc: Authorization: Bearer YOUR_API_KEY

Minden fiók támogat egy aktív kulcsot. Az új kulcs kiállítása automatikusan érvényteleníti a korábbit. Ez megakadályozza a token eltolódást, amikor a hitelesítő adatokat különböző környezetekben cseréli.

Chat Completions végpont

Szövegkérések küldése ide /v1/chat/completions endpoint a modell azonosítót használva uncensored. Az API elfogadja a standard üzeneteket, és szöveges válaszokat ad vissza tartalom szűrők nélkül törvényes felnőtt felhasználáshoz. Konfigurálhatod a temperature, top_p, és stop a kreativitás és a kimenet hosszának vezérléséhez.

A kontextusablak összesen 100 000 token befogadására képes a prompt és a befejezés kombinálva. Állítsa be max_tokens a kimenet vezérléséhez, elhagyás esetén az alapértelmezett érték 2 048 token. A hibák és az elutasítások nem fogyasztanak kreditet, így biztonságosan tesztelhet.

Streamelési válaszok és felhasználás

Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Szerver által küldött eseményeket (SSE) ad vissza, amelyek részleges szövegdarabokat tartalmaznak. A token-felhasználási adatok csak az utolsó darabban jelennek meg a streamben. Ez lehetővé teszi a válaszok valós idejű renderelését és a fogyasztás pontos nyomon követését.

A streamelés ideális szerepjáték alkalmazásokhoz vagy hosszú formátumú tartalomgeneráláshoz. Elemzheted az SSE streamet a UI fokozatos frissítéséhez. Az API biztosítja, hogy a használati metrikák pontosak maradnak akkor is, ha a kapcsolat idő előtt megszakad.

Függvényhívás és eszközök

A funkcióhívás egy tools tömb a kérésben. A modell strukturált eszközhívásokat adhat vissza argumentumokkal. Használja tool_choice specifikus viselkedések kikényszerítésére, például automatikus függvényvégrehajtásra. Ez a funkció lehetővé teszi az integrációt külső szolgáltatásokkal vagy egyéni logikával.

Határozzon meg nevekkel, leírásokkal és paraméter-sémákkal rendelkező függvényeket. Az API a válaszban visszaadja a függvény nevét és argumentumait. Elemezze ezeket az argumentumokat a saját kódjának végrehajtásához. Ez a képesség az uncensored LLM API-t komplex ügynök munkafolyamatokhoz alkalmassá teszi.

JSON mód és paraméterek

Strukturált kimenet kényszerítése a response_format a {"type": "json_object"}. A modell érvényes JSON-t ad vissza sima szöveg helyett. Ez hasznos adatkinyeréshez vagy konfigurációgeneráláshoz. Kombinálja a függvényhívással a robusztus API-integrációkhoz.

További támogatott paraméterek: seed determinisztikus kimenetekhez, presence_penalty, és frequency_penalty. Használja a seed konkrét válaszok reprodukálásához hibakeresés céljából. Állítsa be a büntetéseket a ismétlődés csökkentésére vagy a változatos szókincs ösztönzésére a kimenetekben.

Hibakezelés és korlátok

Az API percenként 300 kérésre és kulcsonként 8 egyidejű kérésre korlátozza a sebességet. A kérések törzse nem haladhatja meg a 8 MB-ot. Ha túlléped ezeket a korlátokat, 429-es státuskódot kapsz. A hitelesítési hibák 401-es hibát adnak vissza. A elégtelen kredit 402-es hibát vált ki.

A kredit a tényleges tokenfelhasználás alapján kerül elszámolásra. Az előre fizetett kredit sosem jár le, így nem kell aggódnod a havi megújítások miatt. A dupla számlázás gibi problémák megoldására a Támogatás oldal elérhető.

cURL

curl https://api.uncensoredaigithub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaigithub.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és

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)

Gyakran ismételt kérdések

Mi az uncensored AI GitHub API?

Ez egy hosztolt, OpenAI-kompatibilis chat-completions API, amely egyetlen cenzúrázatlan nagy nyelvi modellt szolgál ki. A modellt úgy hangolták, hogy tartalom-elutasítás nélkül válaszoljon a törvényes felnőtt felhasználáshoz. Egy nyílt súlyozású modell, amelyet a saját szervereinkön futtatunk.

Hogyan fizethetek az uncensored AI API használatáért?

A fizetések kizárólag kriptovaluták, USDT (TRC20) vagy USDC (Base) formájában. $20 és $500 közötti bármely egész összeg feltölthető. Nagyobb befizetések esetén bónusz kredit érvényes: +5% $50-től, +10% $100-tól és +15% $200-tól.

Milyenek a korlátok az uncensored AI modellhez?

A kontextusablak 100 000 token, percenkénti 16 000 token maximális kimenettel. Óránkénti 300 kérésre és kulcsonként 8 párhuzamos kérésre van korlát. A kéréstörzseknek 8 MB alatt kell maradniuk.