Integrează API-ul LLM fără cenzură rapid
Conectați agentul dvs. la motorul AI neценzurat în câteva minute. Acest ghid acoperă configurarea API-ului compatibil OpenAI, de la configurarea URL-ului de bază la gestionarea răspunsurilor în streaming și a modului JSON.
Precondiții și configurarea URL-ului de bază
Punctul final API este HTTPS://api.llmabliterated.cc/v1. Acest URL de bază funcționează cu orice client compatibil OpenAI. Nu trebuie să gestionați rutarea modelelor sau gateway-uri complexe. Indicați doar SDK-ul către această adresă. ID-ul modelului pe care îl veți trimite este "uncensored". Este un model open-weight, finetunat pentru a răspunde fără refuzuri de conținut pentru uz adult legal. Nu este GPT, Claude sau niciun alt model de la un alt furnizor.
Autentificare și setarea cheii API
Generează-ți cheia pe panoul de control. Folosește opțiunea "Continuă cu Google" sau email + parolă. Cheia apare imediat. Seteaz-o ca Authorization header sau api_key variabilă în SDK-ul tău. Păstreaz-o în siguranță. Cheile invalide returnează o eroare 401. Nu este necesar un număr de telefon pentru înregistrare.
curl https://api.llmabliterated.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
}'
Trimiterea primei tale cereri de completare de chat
Trimiteți o cerere POST către /v1/chat/completions. Includeți cheia dvs. API și ID-ul modelului. Sistemul procesează text intrare și text ieșire. Puteți seta parametri precum temperature sau top_p. Fereastra de context implicită este de 100.000 de tokeni. Aceasta include atât promptul, cât și completarea. Ieșirea maximă este de 16.000 de tokeni, decât dacă specifici altfel. Erorile și refuzurile sunt gratuite. Plătești doar pentru utilizarea reușită a tokenilor.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmabliterated.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)
Configurarea răspunsurilor în flux continuu pentru ieșiri în timp real
Activați streaming-ul setând stream: trueAPI returnează Server-Sent Events (SSE). Fiecare chunk conține text parțial. Chunk-ul final include date de utilizare a tokenilor. Acest lucru este ideal pentru aplicații în timp real. Poți analiza fluxul pe partea de client sau server. Streamingul nu afectează prețurile. Plătești pentru totalul tokenilor utilizați, indiferent de 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)
Activarea modului JSON și a apelării funcțiilor
Utilizare response_format: {"type": "json_object"} pentru ieșire JSON strictă. Activați apelarea funcțiilor furnizând un tools array. Modelul suportă tool_choice pentru selectarea automată sau specifică a unei funcții. Acest lucru permite agentului tău să execute acțiuni bazate pe inputul utilizatorului. Modul JSON asigură o analiză predictibilă. Apelarea funcțiilor permite fluxuri de lucru complexe fără extragere manuală regex.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmabliterated.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);
Înțelegerea limitelor de rată și a constrângerilor de solicitare
Ești limitat la 300 de cereri pe minut per cheie. Poți avea 8 cereri concurente simultan. Dimensiunea maximă a corpului cererii este de 8 MB. Dacă depășești limita de rată, primești o eroare 429. Dacă nu ai credit, primești o eroare 402. Cheile invalide returnează 401. Creditul nu expiră. Poți reîncărca cu criptomonede oricând. Nu se aplică taxe lunare. Plătești doar pentru ceea ce folosești.
Suport Î&R
Care este cea mai bună LLM uncensored pentru dezvoltatori?
Modelul non-cenzurat din API-ul nostru este optimizat pentru ieșiri directe, nefiltrate. Suportă apelarea de funcții și modul JSON. Nu este un simplu wrapper, ci un model cu greutăți deschise ajustat. Folosește-l pentru agenți care necesită o conformitate ridicată fără refuzuri.
Cum gestionez limitările de rată în aplicația mea?
Implementați backoff exponențial pentru răspunsurile 429. Aveți voie la 300 de cereri pe minut. Monitorizați utilizarea pentru a evita limitarea vitezei. API-ul returnează coduri de eroare clare pentru limitele de rată și problemele de autentificare.
Fereastra de context este suficient de mare pentru documente lungi?
Da, fereastra de context are 100.000 de tokeni. Aceasta include atât promptul, cât și completarea răspunsului. Poți trimite documente lungi și poți primi răspunsuri detaliate. Output-ul maxim este de 16.000 de tokeni per solicitare.
Obțineți-vă cheia
Înregistrează-te, preia tokenul și indică clientului noul endpoint. Aceasta acoperă întreaga configurație.