hu ▾
Hozzon kulcsot

API dokumentáció fejlesztőknek

Kezdje el a szöveggenerálást cenzúra nélküli LLM API-nkkal másodpercek alatt. Használja szabványos OpenAI-kompatibilis végpontokat és előfizetéses kriptokrediteket, hogy csak a felhasznált mennyiség után fizessen.

https://api.uncensoreai.com/v1uncensored

Base URL és Hitelesítés

Csatlakozzon infrastruktúránkhöz úgy, hogy az ügyfelet a kijelölt base URL-re irányítja, és megadja egyedi API-kulcsát. Szabványos fejléc-hitelesítést használunk, így beépítheti végpontunkat meglévő OpenAI SDK konfigurációkba kódalapú logika átírása nélkül. Fiontonként egy aktív kulcsot kap, és az új kulcs generálása azonnal érvényteleníti a korábbit. Ez a kialakítás egyszerűvé teszi az integrációt, miközben egyértelmű hozzáférés-vezérlést biztosít. Regisztráljon Google-fiókkal vagy e-maillel, hogy azonnal lássa a kulcsát. Nem szükséges telefonszám vagy fizetési mód a kezdéshez.

  • Base URL: https://api.uncensoreai.com/v1
  • Auth fejléc: Authorization: Bearer YOUR_API_KEY

Első kérés (POST /v1/chat/completions)

Küldje el első kiegészítést JSON payload küldésével a chat-lezárások végpontjára. A modell azonosítója uncensored és elfogadja a szabványos üzenetszerkezeteket rendszer, felhasználó és asszisztens szerepkörökkel. Azonnali szöveges kimenetet kapsz komplex átirányítás vagy modellválasztási logika nélkül. A hibák nem fogyasztják el az előre fizetett krediteidet, így szabadon tesztelhetsz. A modell nyílt forráskódú generációt kezel, felnőtt tartalomra hangolva, elutasítás nélkül. Használd ezt a struktúrát az integráció megkezdéséhez.

Python SDK Integráció

Használja a hivatalos Python klienst az API zökkenőmentes kezeléséhez. Állítsa be a base URL-t és az API kulcsot a konfigurációs objektumban a hívások előtt. A könyvtár kezeli a JSON szerializációt és a válaszfeldolgozást. A használati adatok közvetlenül elérhetők a válaszobjektumból. Ez a megközelítés bármely olyan szabványos Python környezeten működik, amely támogatja az aszinkron vagy szinkron kéréseket. Tartsa biztonságban a kulcsot környezeti változókban. A kódminta egy alapvető szinkron hívást mutat be.

Node.js SDK integráció

Integráljon Node.js projektekbe a szabványos csomagkezelővel. Importálja a klienst, és konfigurálja a base URL-t, hogy a szervereinkre mutasson. Az SDK kezeli az HTTP kéréseket, és típusos válaszokat biztosít TypeScript felhasználók számára. Könnyen hozzáadhat fejléceket vagy módosíthatja az időtúllépéseket, ha szükséges. Ez a módszer modern webalkalmazásokhoz és backend szolgáltatásokhoz illik. Győződjön meg arról, hogy a Node verziója kompatibilis az SDK követelményeivel. A következő példa egy egyszerű completion kérést mutat.

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

Valós idejű kimenet engedélyezése a stream flag true értékre a kérésben. Az API Server-Sent Events (SSE) formátumban adja vissza a tokeneket, ahogy azok generálódnak. Azonnal megjelenítheti a szöveget a felhasználók számára anélkül, hogy várna a teljes válaszra. A token felhasználási részletek a stream végén jelennek meg. Ez a funkció csökkenti a észlelt késleltetést hosszú kimenetek esetén. Monitorozza a kredit egyenlegét, ahogy a tokenek halmozódnak. A streaming minden szabványos paraméterrel működik, mint például a temperature és a stop sequences.

Korlátok, hibák és kontextus ablak

A fiókod 100 000 tokenes kontextusablakkal rendelkezik prompt és completion együttesen. Egyetlen válaszban akár 16 000 token küldhető, ha megadod max_tokens. Az alapértelmezett kimeneti limit 2 048 token, ha kihagyod ezt a paramétert. Az ütemkorlátok percenként 300 kérést és kulcsonként 8 párhuzamos kérést engednek. A 401 státusz azt jelenti, hogy a kulcs érvénytelen. A 402 státusz elégtelen előrefizetett hitelt jelez. A 429 státusz azt jelenti, hogy túllépted az ütemkorlátot. A kéréstörzsek nem haladhatják meg a 8 MB-ot.

cURL

curl https://api.uncensoreai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch the current server status from the api endpoint"}]
  }'

Python

from openai import OpenAI

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

Gyakori kérdések

Mi az alap URL az uncensored AI API-hoz?

Az alap URL: HTTPS://api.uncensoreai.com/v1. Be kell állítanod ezt a kliens konfigurációdban a kérések helyes irányításához.

Hogyan hitelesítem a kéréseimet?

Tartalmazza API-kulcsát az Authorization fejlécben Bearer tokenként. Ezt a kulcsot azonnal megkapja a Google vagy e-mail regisztráció után.

Mi történik, ha 402-es hibát kapok?

A 402-es hiba azt jelenti, hogy az előre fizetett hitelkeret nullára csökkent. USDT (TRC20) vagy USDC (Base) kriptovalutával kell feltöltened a szolgáltatás folytatásához.

Szerezze meg API-kulcsát másodpercek alatt

Regisztrálj, másold ki a kulcsod, és állítsd be az alap URL-t. A beállítás kész.

Hozzon kulcsot