Ghid de început rapid pentru API-ul Uncensoredai.com
API-ul de la uncensoredai.com oferă acces direct la un singur model de limbaj mare, nelimitat, cu compatibilitate completă cu SDK-ul OpenAI. Puteți începe să generați text imediat folosind creditul crypto preplătit și solicitări HTTP standard.
URL de bază și autentificare
Punctul de terminare al API-ului este HTTPS://api.uncensoredaicom.com/v1. Toate cererile necesită o cheie API trecută în antetul Authorization. Generează-ți cheia prin panoul de control folosind autentificarea Google sau e-mail. Cheia acordă acces imediat la modelul uncensored, fără verificare telefonică sau blocări de abonament.
Prima cerere
Trimiteți o solicitare POST către /v1/chat/completions pentru a genera text. Specifică modelul ca „uncensored” și include prompt-ul de sistem. API returnează răspunsuri JSON cu conținut generat. Erorile precum 401 indică chei invalide, iar 402 înseamnă credit insuficient.
curl https://api.uncensoredaicom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten modern CSS layout techniques"}]
}'
Integrare SDK Python
Folosește biblioteca oficială Python OpenAI. Setează URL-ul de bază către endpoint-ul nostru și furnizează cheia ta API. Clientul gestionează serializarea automat. Această abordare funcționează atât pentru completări simple, cât și pentru modele complexe de utilizare a instrumentelor. Ajustează parametrii precum temperatura pentru a controla aleatorietatea.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicom.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)
Utilizare SDK Node.js
Inițializați clientul OpenAI cu URL-ul de bază personalizat și credențialele tale. Dezvoltatorii Node.js pot integra acest lucru ușor în serviciile backend existente. SDK-ul gestionează eficient gruparea conexiunilor și reîncercările. Asigură-te că gestionezi corect răspunsurile de tip streaming pentru ieșirea în timp real.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicom.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);
Răspunsuri în streaming
Activați fluxul de date setând stream: true în solicitarea dumneavoastră. API-ul trimite Evenimente trimise de server (SSE) pentru ieșirea token cu token. Detaliile de utilizare a tokenilor apar în ultimul fragment. Această metodă reduce latența percepută pentru utilizatorii care așteaptă generarea de conținut lung.
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)
Limitări, Erori și Context
Fereastra de context suportă un total de 100.000 de tokeni. Outputul maxim per cerere este de 16.000 de tokeni. Limitele de rată permit 300 de cereri pe minut și 8 conexiuni concurente. Corpurile cererilor trebuie să rămână sub 8 MB. Gestionați erorile 429 implementând strategii de backoff exponențial.
Întrebări frecvente
Care este URL-ul de bază pentru API-ul uncensoredai.com?
URL-ul de bază este HTTPS://api.uncensoredaicom.com/v1. Trebuie să actualizați clientul SDK pentru a indica acest endpoint în loc de URL-ul implicit OpenAI.
Cum autentific cererile?
Includeți-vă cheia API în antetul Authorization ca Bearer <key>. Generați cheia instantaneu după înscrierea cu Google sau email.
Ce se întâmplă dacă ating limita de rată?
API returnează codul de stare 429. Puteți face până la 300 de solicitări pe minut și 8 solicitări concurente per cheie. Implementați logica de backoff pentru a gestiona aceste erori cu blândețe.
Generează-ți cheia API
Înregistrează-te, preia cheia și actualizează endpointul. Configurare minimă necesară.