ro ▾
Creează chei

Documentație API

Începeți să generați text fără cenzură cu API-ul nostru compatibil cu OpenAI în mai puțin de un minut. Oferim un singur model nelimitat cu prețuri transparente per token și fără filtre ascunse.

URL de bază și autentificare

Punctul de terminare al API-ului este HTTPS://api.aichatuncensored.cc/v1. Autentifică fiecare cerere trecând cheia ta unică API în Authorization: Bearer <key> header. Primești această cheie imediat după înregistrarea prin Google sau email pe pagina Obține cheia API. Nu este nevoie de număr de telefon, iar cheia este afișată o singură dată pentru securitate.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Acest URL de bază funcționează cu SDK-urile oficiale OpenAI și orice client compatibil. Configurează simplu biblioteca ta pentru a indica către adresa noastră. Poți genera o cheie nouă în orice moment, ceea ce înlocuiește pe cea anterioară. Fiecare cont este limitat la o singură cheie activă.

Prima cerere cu cURL

Trimite primul tău prompt folosind un standard POST solicitare către /v1/chat/completionsIdentificatorul modelului este uncensored, care servește un singur model cu greutate deschisă, optimizat pentru conținut nelimitat. Textul de intrare este introdus în messages array. Răspunsul returnează text generat în content câmp.

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

Erorii precum creditul insuficient returnează un status 402. Refuzurile pentru conținut minor sunt rare, dar posibile. Streaming-ul este disponibil prin Server-Sent Events pentru livrarea token-urilor în timp real. Fiecare solicitare suportă până la 8 MB de date corp.

Integrare SDK Python

Folosește biblioteca oficială Python pentru a interacționa cu API-ul nostru. Setează URL-ul de bază și cheia API în configurația clientului. Astfel, poți exploata metode familiare precum chat.completions.create. Sintaxa imită implementările standard OpenAI.

from openai import OpenAI

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

Instalează pachetul și initializează clientul cu acreditările tale. Transmite numele modelului uncensored pentru a vă asigura că atingeți endpoint-ul nostru nelimitat. Puteți ajusta parametri precum temperature sau top_p pentru a controla creativitatea. Obiectul de răspuns conține statistici de utilizare în ultimul fragment dacă este streaming.

Configurare SDK Node.js

Inițializați clientul Node.js cu credențialele tale și URL-ul de bază. Acest lucru permite apeluri directe către endpoint-ul de completări chat. Biblioteca se ocupă automat de serializarea JSON și de injectarea antetelor.

import OpenAI from "openai";

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

Apelați metoda completion cu mesajele prompt. Răspunsul include textul generat și numărul de tokeni. Puteți stream-ui rezultatele setând flag-ul stream pe true. Gestionarea erorilor este integrată în SDK. Verificați codul de status pentru răspunsurile 401 sau 429 pentru a gestiona limitele.

Răspunsuri în streaming (SSE)

Activați streaming-ul setând stream: true în cererea ta. Serverul trimite fragmente de date ca Evenimente trimise de server. Fiecare fragment conține text parțial și metadate de utilizare. Acest lucru reduce latența percepută pentru ieșiri lungi.

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)

Analizați fluxul SSE pentru a acumula răspunsul final. Ultimul fragment include utilizarea totală a tokenilor. Puteți opri streaming-ul mai devreme dacă este necesar. Apelarea funcțiilor și modul JSON suportă, de asemenea, streaming-ul. Această funcție este ideală pentru interfețe de chat în timp real.

Limite de rată și gestionarea erorilor

Ești limitat la 300 de cereri pe minut per cheie. Cererile concurente sunt limitate la 8 per cheie. Dacă depășești aceste limite, primești un cod de status 429. Eșecurile de autentificare returnează un error 401. Creditul insuficient declanșează un error 402.

Fereastra de context suportă 100.000 de tokeni în total. Ieșirea maximă este de 16.000 de tokeni pe cerere. Setează max_tokens pentru a evita costurile neașteptate. Erorile și refuzurile nu consumă credit. Folosește backoff exponențial pentru reîncercările la limitarea ratei.

Întrebări frecvente

Este gratuit serviciul de chat AI uncensored?

Nu, este plată per token cu credit preplătit. Primești un credit de încercare de $0.50 pentru conturile noi, valabil timp de 7 zile. Creditul nu expiră niciodată, iar erorile sunt gratuite.

Care este dimensiunea ferestrei de context?

Modelul acceptă o fereastră de context de 100.000 de tokeni, incluzând atât promptul, cât și completarea textului. Outputul maxim per solicitare este de 16.000 de tokeni.

Cum îmi reîncarc creditul?

Reîncarcă folosind doar criptomonede: USDT (TRC20) sau USDC (Base). Minimul este $20. Primești credit bonus pentru sume mai mari, până la +15% pentru $200+.

Obțineți cheia API acum

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Aceasta este întreaga configurare.

Creează chei