Documentație API
Introduceți API fără cenzură în stiva existentă cu zero frecare. Acest ghid acoperă endpoint-urile esențiale, suportul pentru streaming și modelele de integrare pentru dezvoltatorii Python și Node.js.
URL de bază și autentificare
URL-ul de bază pentru toate solicitările este https://api.onlinellmuncensored.com/v1. Te autentifici trecând cheia ta unică API în Authorization header., Această cheie oferă acces la singurul model uncensored optimizat pentru generarea de text nelimitată.
Prima cerere
Trimiteți o cerere standard de completare a chat-ului pentru a testa conectivitatea. API-ul acceptă aceeași structură JSON utilizată de clienții OpenAI.
curl https://api.onlinellmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
}'Asigură-te că înlocuiești YOUR_API_KEY cu cheia dvs. reală. Răspunsul returnează textul generat și statisticile de utilizare a tokenilor.
SDK Python
Instalează oficial openai pachet și configurează URL-ul de bază pentru a indica către capătul nostru. Acest lucru îți permite să folosești metode Python familiare pentru prompturile tale.
from openai import OpenAI
client = OpenAI(base_url="https://api.onlinellmuncensored.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)Transmiteți mesajele ca o listă de dicționare. Clientul se ocupă de serializare și returnează direct răspunsul modelului.
SDK Node
Inițializați clientul OpenAI în Node.js cu URL-ul de bază corect și cheia API. Această configurare funcționează atât cu importurile CommonJS, cât și cu modulele ES.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.onlinellmuncensored.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);Apel chat.completions.create() cu array-ul de prompturi. Biblioteca gestionează conexiunea HTTP în mod automat.
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. Vei primi Evenimente trimise de server (SSE) conținând fragmente de text parțiale pe măsură ce sunt generate.
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)Procesează fiecare fragment pentru a construi răspunsul final incremental. Ultimul fragment include utilizarea totală a tokenilor pentru solicitare.
Limitări, Erori și Context
Fiecare cheie permite 300 de solicitări pe minut și 8 conexiuni concurrente. Fereastra de context suportă 100.000 de tokeni în total, cu un output maxim de 16.000 de tokeni. Erorile includ 401 pentru chei invalide, 402 pentru credit insuficient, și 429 pentru limitele de rată. Solicitățile care depășesc limita de dimensiune a corpului de 8 MB sunt respinse imediat.
Întrebări frecvente
Este acesta API-ul online LLM uncensored oficial?
Da, acesta este API-ul direct pentru modelul nostru uncenzurat. Este compatibil cu clienții standard OpenAI, dar rulează propriul nostru model cu greutate deschisă (open-weight), nu GPT sau Claude.
Ce se întâmplă dacă rămân fără credite?
API returnează o eroare 402 când creditul preplătit este epuizat. Puteți reîncărca cu USDT sau USDC în orice moment pentru a restabili accesul.
Modelul refuză conținutul adult?
Modelul este calibrat să răspundă fără refuzuri pentru subiecte adulte legale. Blochează doar conținutul sexual care implică minori.
Generarea cheii în minute
Înregistrează-te, obține cheia și schimbă endpointul. Simplu.