ro ▾
Creează chei

Documentație API pentru dezvoltatori

Începeți să generați text cu API-ul nostru LLM fără cenzură în câteva secunde. Utilizați endpoint-uri standard compatibile OpenAI și credite cripto preplătite pentru a plăti doar pentru ceea ce utilizați.

https://api.uncensoreai.com/v1uncensored

URL de bază și autentificare

Conectați-vă la infrastructura noastră indicând clientul către URL-ul de bază destinat și furnizând cheia API unică. Folosim autentificare standard prin antet, astfel încât să puteți înlocui endpoint-ul nostru în configurațiile SDK OpenAI existente fără a rescrie logica de bază. Primești o singură cheie activă per cont, iar generarea unei noi invalidează imediat pe cea anterioară. Acest design menține integrarea simplă, în timp ce asigură un control clar al accesului. Înregistrează-te prin Google sau email pentru a vedea cheia instantaneu. Nu necesită număr de telefon sau metodă de plată pentru a începe.

  • URL de bază: https://api.uncensoreai.com/v1
  • Header Auth: Authorization: Bearer YOUR_API_KEY

Prima cerere (POST /v1/chat/completions)

Trimite prima ta completare postând un payload JSON către endpoint-ul de completări de chat. ID-ul modelului este uncensored și acceptă structuri standard de mesaje cu roluri de sistem, utilizator și asistent. Obțineți output text imediat, fără rutare complexă sau logică de selecție a modelului. Erorile nu consumă creditele preplătite, astfel încât puteți testa liber. Modelul gestionează generarea open-weight, optimizată pentru conținut adult, fără refuzuri. Utilizați această structură pentru a începe integrarea.

Integrare SDK Python

Folosește clientul oficial Python pentru a interacționa fluent cu API-ul nostru. Setează URL-ul de bază și cheia API în obiectul tău de configurație înainte de a efectua apeluri. Biblioteca gestionează serializarea JSON și analiza răspunsurilor pentru tine. Poți accesa datele de utilizare direct din obiectul de răspuns. Această abordare funcționează cu orice mediu Python standard care suportă cereri async sau sync. Păstrează-ți cheia în siguranță în variabilele de mediu. Exemplul de cod demonstrează un apel sincron de bază.

Integrare SDK Node.js

Integrează-te în proiecte Node.js folosind managerul standard de pachete. Importă clientul și configurează URL-ul de bază pentru a indica către serverele noastre. SDK-ul gestionează solicitările HTTP și oferă răspunsuri tipizate pentru utilizatorii TypeScript. Poți adăuga ușor antete sau modifica timeout-urile dacă este necesar. Această metodă se potrivește aplicațiilor web moderne și serviciilor backend. Asigură-te că versiunea ta Node este compatibilă cu cerințele SDK-ului. Exemplul următor arată o solicitare simplă de completări.

Răspunsuri în streaming și consumul de tokeni

Activează ieșirea în timp real setând stream flag setat la true în cererea ta. API-ul returnează Evenimente trimise de server (SSE) pe măsură ce sunt generate tokenii. Poți afișa text utilizatorilor instantaneu, fără a aștepta răspunsul complet. Detaliile de utilizare a tokenilor apar în ultimul fragment al fluxului. Această funcție reduce latența percepută pentru ieșiri lungi. Monitorizează-ți soldul de credit pe măsură ce tokenii se acumulează. Streaming-ul funcționează cu toți parametrii standard precum temperatura și secvențele de oprire.

Limitări, Erori și Fereastră de Context

Contul tău are o fereastră de context de 100,000 de tokeni pentru prompt și completare combinate. Poți trimite până la 16,000 de tokeni într-un singur răspuns dacă specifici max_tokens. Limita implicită de ieșire este de 2.048 de tokeni dacă omiți acest parametru. Limitele de rată permit 300 de solicitări pe minut și 8 solicitări concurente per cheie. Un cod de stare 401 înseamnă că cheia ta este invalidă. Un cod de stare 402 indică un credit preplătit insuficient. Un cod de stare 429 înseamnă că ai depășit limita de rată. Corpurile de solicitare nu pot depăși 8 MB.

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);

Streaming

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)

Întrebări frecvente

Care este URL-ul de bază pentru API-ul AI fără cenzură?

URL-ul de bază este HTTPS://api.uncensoreai.com/v1. Trebuie să setați acest lucru în configurația clientului pentru a direcționa corect solicitările.

Cum autentific cererile mele?

Include your API key in the Authorization header as a Bearer token. You receive this key immediately after signing up with Google or email.

Ce se întâmplă dacă primesc o eroare 402?

O eroare 402 înseamnă că soldul de credit preplătit este zero. Trebuie să reîncarci folosind USDT (TRC20) sau USDC (Base) pentru a relua serviciul.

Obțineți cheia API în câteva secunde

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Configurarea este completă.

Creează chei