ro ▾
Încearcă cu credit de probă

Referință API și început rapid

Începeți să trimiteți solicitări către API-ul nostru LLM nelimitat imediat folosind puncte finale standard compatibile OpenAI. Acest ghid acoperă autentificarea, solicitările de bază și streaming-ul cu limite concrete.

Încearcă cu credit de probă

Autentificare și URL de bază

Folosește cheia ta API cu URL-ul de bază https://api.chatuncensored.cc/v1. Transmite cheia în Authorization header ca un token Bearer. Această configurare funcționează cu orice SDK sau client compatibil OpenAI.

Generează-ți cheia pe panoul de control prin Google sau email. Păstreaz-o în siguranță. Primești $0.50 valabil timp de 7 zile. Folosește acest credit pentru a testa conectivitatea înainte de a alimenta contul prin criptomonede.

POST /v1/chat/completions

Trimite text către model folosind endpoint-ul de completări de chat. Specifică ID-ul modelului ca uncensored. Acest model cu ponderi deschise răspunde fără refuzuri pentru conținut adult legal.

Include your system prompt to guide behavior. Set the user message with your query. The API returns text output directly.

Configurează parametri precum temperatura sau top_p pentru rezultate variate. Modelul gestionează contextul până la 100.000 de tokeni combinate.

Erorii precum refuzurile sau problemele de rețea nu consumă credit. Plătiți doar pentru generarea reușită a token-urilor.

Utilizare SDK Python

Instalează biblioteca oficială OpenAI pentru Python. Configurează URL-ul de bază să pointeze către API-ul nostru. Setează cheia API în mediu sau în client.

Creați o instanță de client. Apelați chat.completions.create cu modelul și mesajele. Preluați răspunsul asistentului din obiectul de răspuns.

Gestionați excepțiile pentru limitele de rată sau cheile invalide. SDK-ul simplifică analizarea JSON și formatarea cererilor.

Testați mai întâi cu creditul de probă. Verificați dacă structura răspunsului se potrivește cu așteptările înainte de a scala utilizarea.

Integrare SDK Node

Importați pachetul OpenAI Node. Inițializați clientul cu URL-ul de bază și cheia. Definiți modelul ca uncensored.

Apelați metoda completions cu array-ul de mesaje. Așteptați răspunsul pentru a obține textul generat. Acest lucru funcționează perfect cu funcțiile async.

Folosește modul JSON setând response_format pentru {"type": "json_object"}. Asigurați-vă că output-ul dumneavoastră este JSON valid pentru utilizare programatică.

Monitorizați utilizarea prin tokenii de răspuns. Urmăriți numărul de intrări și ieșiri pentru a gestiona eficient creditul preplătit.

Streaming, Tool-uri și Modul JSON

Activați streaming-ul setând stream că true. Primește fragmente prin Server-Sent Events. Procesează fiecare token pe măsură ce sosesc pentru latență redusă.

Suportă apelarea funcțiilor cu instrumente și tool_choice. Definește scheme pentru API-uri externe. Modelul returnează argumente structurate pentru execuție.

Folosește modul JSON pentru formate de ieșire stricte. Setează response_format pentru a vă asigura de răspunsuri JSON valide. Acest lucru reduce erorile de parsare în pipeline-urile automate.

Combină streaming-ul cu instrumentele pentru experiențe interactive. Actualizează UI-ul token cu token. Ține utilizatorii implicați cu generarea în timp real.

Limite de rată și coduri de eroare

Așteptați-vă la 300 de cereri pe minut per cheie. Limitați cererile concurente la 8. Dimensiunea corpului cererii trebuie să rămână sub 8 MB.

Gestionează erorile 401 verificând cheia API. Verifică greșelile de tastare sau cheile expirate. Regenerază dacă este necesar.

Primește 402 când creditul se epuizează. Reîncarcă cu USDT sau USDC. Creditele nu expiră niciodată. Adaugă un bonus de +15% la depozitele de $200.

Primești eroarea 429 la limitele de rată. Implementează o backoff exponențială. Reîncearcă după intervalul specificat. Monitorizează utilizarea pentru a evita întreruperile.

cURL

curl https://api.chatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set user role to beta tester for the new chat interface"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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

API-ul chat necenzirat este compatibil cu clienții OpenAI?

Da, utilizează structura standard a endpoint-ului compatibil cu OpenAI. Puteți utiliza orice SDK sau client care suportă formatul chat-completions. Actualizați doar URL-ul de bază și cheia API.

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

Veți primi codul de eroare 429. Cererile se opresc până la resetarea ferestrei sau reduceți concurența. Mențineți cererile concurente sub 8 și rămâneți în limitele de 300 RPM.

Cum gestionează modelul fără cenzură ferestrele de context?

Suportă o fereastră de context de 100,000 de tokeni pentru prompt și completare. Output-ul maxim per cerere este de 16,000 de tokeni. Ajustează max_tokens dacă ai nevoie de răspunsuri mai scurte.

Începe cu creditul de probă

Introdu email și parolă; primește cheia instant.

Încearcă cu credit de probă