Uncensored API Documentație
Această API fără cenzură oferă un endpoint direct compatibil cu OpenAI pentru generarea de text la volum mare, fără filtre de conținut. Începe rapid cu tokeni preplătiți și reîncărcări cripto pentru a ocoli frecarea facturării imediat.
Configurare URL de bază și autentificare
Conectați-vă la endpoint-ul nostru LLM uncensored folosind configurația standard SDK OpenAI. Indicați clientul către HTTPS://api.openrouterabliterated.com/v1 și furnizați cheia API generată în antetul Authorization. Acest URL de bază funcționează cu orice client compatibil OpenAI, permițându-vă să schimbați furnizorul fără a modifica codul de integrare.
curl https://api.openrouterabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 linux commands for disk usage"}]
}'Autentificarea se bazează pe o singură cheie activă per cont. Când generezi o cheie nouă, cea veche este înlocuită instant.
Prima cerere: Completări chat
Trimite input text și primește output text folosind endpoint-ul standard de completări chat. Configurează ID-ul modelului la "uncensored" pentru un model open-weight optimizat pentru a răspunde fără refuzuri pentru uz adult legal. Modelul suportă parametri precum temperature, top_p și secvențe de oprire pentru a controla comportamentul de generare.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterabliterated.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)Solicitările sunt facturate în funcție de utilizarea reală a tokenurilor. Erorile și refuzurile nu consumă creditul tău preplătit. Fereastra de context permite 100,000 de tokenuri pentru prompt și completări combinate.
Integrare SDK Node
Inițializați clientul cu cheia dvs. API și URL-ul de bază specific pentru a asigura compatibilitatea. Utilizați SDK-ul node pentru a gestiona eficient cererile asincrone. Această configurare funcționează atât pentru scripturi locale, cât și pentru aplicațiile server-side care necesită ieșiri AI neцензurate fiabile.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterabliterated.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);API returnează răspunsuri JSON structurate. Puteți analiza conținutul direct în logica aplicației. Nu este necesară o rutare suplimentară sau selectarea modelului, deoarece servim un singur model dedicat uncensored.
Răspunsuri în streaming și consumul de tokeni
Activați streaming-ul setând parametrul stream la true în payload-ul cererii. API-ul returnează fragmente Evenimente trimise de server (SSE) pentru ieșiri în timp real. Fragmentul final conține statisticile complete de utilizare a tokenilor pentru acuratețea facturării.
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)Streaming-ul reduce latența percepută pentru răspunsurile lungi. Fiecare token este numărat în contorul tău preplătit. Poți monitoriza utilizarea în timp real pe măsură ce modelul generează text.
Limite de rată și concurență
Fiecare cheie API este limitată la 300 de cereri pe minut și 8 cereri concurente simultane. Dimensiunea maximă a corpului cererii este de 8 MB. Aceste limite asigură performanță stabilă pentru aplicațiile AI uncensored cu volum mare. Depășirea acestor limite declanșează un error 429.
Implementați backoff exponențial în clientul dvs. pentru a gestiona limitele de rată cu grijă. Maximul de 16,000 de tokeni pentru ieșirea pe cerere previne utilizarea excesivă a resurselor. Ajustați setările de concurență în funcție de nevoile aplicației dvs.
Gestionarea erorilor și limitele de context
Gestionați erorile standard HTTP precum 401 pentru chei invalide și 402 pentru credit insuficient. Statusul 429 indică epuizarea limitei de rată. Erorile de fereastră de context apar când promptul și completarea combinată depășesc 100,000 de token-uri. Verificați întotdeauna statusul de răspuns înainte de a analiza conținutul.
Erorile nu încarcă creditul tău preplătit. Dacă întâmpini o eroare de facturare, folosește pagina de Support pentru rezolvare. Creditul nu expiră niciodată, așa că poți reîncerca solicitările când dorești.
Întrebări frecvente
Ce este modelul abliterated OpenRouter?
Este un model de limbaj mare (LLM) open-weight, fără cenzură, servit de API-ul nostru. Nu este GPT, Claude sau niciun alt model de furnizor. Este ajustat să răspundă fără refuzuri de conținut pentru uz adult legal.
Cum funcționează creditul preplătit?
Creditul se încarcă în funcție de utilizarea reală a tokenilor, erorile și refuzurile fiind gratuite. Alimentezi cu USDT sau USDC prin criptomonede. Nu este necesar un abonament sau taxă lunară.
Ce metode de plată acceptați?
Doar crypto: USTRC20 pe TRC20 sau USDC pe Base, orice sumă între $20 și $500. Creditul bonus se aplică de la $50.
Obțineți cheia API
Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Atât este tot.