ro ▾

Documentație API AI Nelimitat

Începeți cu API-ul nostru open AI fără cenzură în câteva minute, folosind endpoint-uri standard compatibile cu OpenAI. Trimiteți text, primiți text și gestionați răspunsurile streaming fără blocare prin abonament.

Configurare URL de bază și autentificare

Începeți prin a direcționa clientul către https://api.uncensoredaiopen.com/v1 și trimiterea cheii tale API în Authorization header., Acest URL de bază funcționează cu orice client compatibil OpenAI, astfel încât trebuie doar să schimbi endpoint-ul și să injectezi cheia. Nu utilizăm embeddings, imagini sau audio, doar generare pură de text. Cheia ta oferă acces la uncensored model, care nu refuză conținut legal pentru adulți. Înregistrați-vă cu Google sau email pentru a obține cheia instantaneu. Nu este necesar un număr de telefon. Cheia este afișată imediat după creare.

Prima cerere

Trimite primul tău prompt folosind o cerere POST standard către endpoint-ul de completări chat. Acest lucru confirmă că cheia funcționează și returnează un răspuns text. ID-ul modelului este simplu uncensored. Puteți trimite orice prompt, inclusiv teme pentru adulți, fără refuz. Răspunsul vine sub formă de JSON. Utilizați următoarea comandă curl pentru a vă testa configurația. Aceasta trimite un mesaj simplu și așteaptă un răspuns text.

curl https://api.uncensoredaiopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set user role to admin in the config file"}]
  }'

Această cerere demonstrează fluxul de bază text-in, text-out. Poți ajusta model câmp dacă vrei să fii explicit, dar uncensored este singura opțiune. Răspunsul include textul generat în choices array.

Integrare SDK Python

Folosește biblioteca oficială Python OpenAI pentru o integrare rapidă. Setează base_url către endpoint-ul nostru și furnizează cheia. Această abordare gestionează reîncercările și analizarea JSON pentru tine. Este cea mai rapidă modalitate de a crea un prototip. Codul de mai jos arată cum să inițializezi clientul și să trimiți un mesaj. Apoi poți itera pe obiectul de răspuns.

from openai import OpenAI

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

Această configurare asigură compatibilitatea cu baza ta de cod existentă. The response.choices[0].message.content câmp conține textul generat. Poți transmite parametri precum temperature pentru a controla creativitatea. Modelul răspunde la prompturi standard fără filtre de conținut pentru subiecte adulte.

Integrare SDK Node

Integrează-te în proiecte JavaScript sau TypeScript folosind SDK-ul Node OpenAI. Configurează clientul cu URL-ul nostru de bază și cheia API. Această metodă este ideală pentru servere web sau servicii backend. Fragmentul de cod de mai jos demonstrează un apel de bază pentru completarea chatului. Gestionează solicitarea și loghează textul răspunsului. Poți extinde acest lucru pentru a gestiona erorile sau a transmite fluxuri de date.

import OpenAI from "openai";

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

The response object conține conținutul generat. Puteți accesa acesta prin intermediul response.choices[0].message.content. Acest SDK suportă pattern-urile async/await pentru un cod curat. Poți seta, de asemenea, parametri precum top_p sau seed pentru reproducibilitate. Modelul este optimizat pentru generarea de text nelimitată.

Răspunsuri streaming

Activați streaming-ul setând stream: true în cererea ta. Acest lucru trimite tokeni pe măsură ce sunt generați, reducând latența percepută. API-ul utilizează Evenimente trimise de server (SSE) pentru actualizări în timp real. Detaliile privind utilizarea tokenilor sunt incluse în fragmentul final. Acest lucru este util pentru interfețele de chat unde utilizatorii văd textul apărând în direct. Codul de mai jos arată cum să gestionezi streaming-ul în Python.

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)

Fiecare fragment conține un răspuns parțial. Le poți concatena pentru a forma textul complet. Fragmentul final include statistici de utilizare, cum ar fi numărul de token-uri de intrare și ieșire. Erorile în timpul streaming-ului sunt trimise ca fragmente separate. Poți opri fluxul mai devreme dacă utilizatorul întrerupe cererea.

Limitări, erori și fereastră de context

Fereastra de context este de 100.000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16.000 de tokeni per cerere, sau 2.048 dacă max_tokens este nedefinit. Sunteți limitat la 300 de solicitări pe minut și 8 solicitări concurente pe cheie. Dimensiunea corpului solicitării nu trebuie să depășească 8 MB. Erorile includ 401 pentru chei invalide, 402 pentru credit insuficient și 429 pentru limite de rată. Creditul este preplătit și nu expiră niciodată. Rambursările nu sunt emise, dar dublele facturări sunt remediate prin Suport. Modelul refuză întotdeauna conținutul sexual cu minori.

Întrebări și răspunsuri

Este acesta API-ul uncensored open AI?

Da, este o API compatibilă cu OpenAI care servește un model dedicat uncensored. Folosește aceleași endpoint-uri și format JSON ca OpenAI. Poți folosi orice SDK OpenAI pentru a te conecta.

Ce se întâmplă dacă depășesc limita de rată?

API returnează codul de stare 429. Trebuie să așteptați până când fereastra de limitare se resetează. Limita este de 300 de solicitări pe minut per cheie. Puteți folosi mai multe chei pentru a crește throughput-ul, dar fiecare cheie are propria limită.

Pot folosi acest API pentru conținut NSFW?

Da, modelul nu refuză conținut adult legal. Este ajustat pentru generare neîngrădită. Singura limită strictă este conținutul sexual care implică minori, care este întotdeauna refuzat. Poți genera orice alt temă adultă fără probleme.

Cheia ta este la un pas distanță

Creează un cont, copiază cheia, schimbă URL-ul de bază. Asta e tot setup-ul.

Deschide cont