ro ▾
Începe acum

Documentație API pentru Inferență Fără Cenzură

Începeți să utilizați cel mai bun API LLM abliterated în câteva minute. Trimiteți cereri către endpoint-ul nostru compatibil cu OpenAI și primiți instantaneu răspunsuri text neconstrânse.

URL de bază și autentificare

URL-ul de bază pentru toate solicitările este https://api.bestabliteratedllm.com/v1. Acest endpoint funcționează cu orice SDK standard OpenAI actualizând configurația URL-ului de bază. Vă autentificați folosind o singură cheie API generată în timpul înregistrării. Cheia acordă acces la modelul dedicat, fără cenzură, fără taxe de abonament sau costuri lunare ascunse.

Includeți-vă cheia API în Authorization header ca un token Bearer. Dacă cheia lipsește sau este invalidă, API-ul returnează o eroare 401. Fiecare cont deține o singură cheie activă; generarea unei noi chei înlocuiește imediat cheia anterioară.

Endpoint Completări Chat

Trimite date text către POST /v1/chat/completions endpoint. Sistemul returnează text generat pe baza promptului tău. Folosește ID-ul modelului uncensored pentru a accesa modelul specific de limbaj mare ajustat pentru răspunsuri nelimitate. API nu suportă embeddings, imagini, audio sau generare video.

Această abordare directă asigură că plătiți doar pentru tokenii procesați. Erorile și refuzurile nu consumă credit, ceea ce o face rentabilă pentru dezvoltare. Modelul gestionează conținutul adult legal, narațiunile fictive și subiectele controversate fără filtrele standard de conținut.

Răspunsuri în streaming cu SSE

Activați streaming-ul setând stream că true în solicitarea ta. API-ul trimite Server-Sent Events (SSE) pentru livrarea tokenilor în timp real. Statisticile de utilizare a tokenilor apar în fragmentul final al stream-ului. Această metodă reduce latența percepută pentru utilizatorii finali în aplicațiile de chat.

Streaming-ul permite aplicației tale să afișeze răspunsuri parțiale pe măsură ce sunt generate. Oferă o experiență mai fluidă comparativ cu așteptarea finalizării complete. Monitorizează fluxul pentru fragmentul final pentru a captura numărătoarea precisă a tokenilor în scopuri de facturare.

Apelarea funcțiilor și modul JSON

Folosește tools parametru pentru a activa capabilitățile de apelare a funcțiilor. Acest lucru permite modelului să genereze date structurate pentru logica aplicației tale. Poți, de asemenea, să impui un output JSON strict folosind response_format: {"type": "json_object"}. Acest lucru asigură o analiză consistentă pentru fluxurile de lucru automate.

Apelarea funcțiilor se integrează natural cu raționamentul modelului uncensored. Funcționează alături de generarea standard de text fără a necesita puncte finale separate. Definește schemele instrumentelor în payload-ul solicitării pentru a ghida eficient structura de ieșire a modelului.

Parametri și limite de tokeni

Fereastra de context suportă până la 100.000 de tokeni pentru prompt și completări combinate. Puteți genera până la 16.000 de tokeni per solicitare setând max_tokens parametru. Dacă nu este specificat, limita implicită de output este de 2.048 de tokeni. Ajustează temperature și top_p pentru a controla creativitatea și aleatorietatea.

Utilizare seed pentru rezultate reproducibile în timpul testării. Modelul presence_penalty și frequency_penalty parametri ajută la reducerea repetiției. Aceste controale vă oferă o gestionare precisă a comportamentului modelului fără configurare externă.

Limite de rată și erori

Fiecare cheie API permite 300 de cereri pe minut și până la 8 cereri concurrente simultan. Mărimea maximă a body-ului de cerere este de 8 MB. Depășirea acestor limite declanșează o eroare 429 Too Many Requests. Dacă creditul tău preplătit se epuizează, API-ul returnează o eroare 402 Payment Required.

O eroare 401 indică o cheie API nevalidă sau expirată. Asigură-te că cheia se potrivește cu cea generată la înregistrare. Creditul nu expiră niciodată, așa că poți reîncărca prin criptomonede în orice moment fără a-ți pierde soldul. Erorile nu consumă tokenii tăi preplătiți.

cURL

curl https://api.bestabliteratedllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the full schema for the chat completion endpoint."}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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

Care este URL-ul de bază pentru API-ul LLM abliterated?

URL-ul de bază este HTTPS://api.bestabliteratedllm.com/v1. Este complet compatibil cu SDK-urile și clienții standard OpenAI care permit configurarea URL-ului de bază personalizat.

Cum autentific cererile mele?

Includeți-vă cheia API în antetul Authorization ca token Bearer. Fiecare cont utilizează o singură cheie activă care înlocuiește cea anterioară la regenerare.

Ce se întâmplă dacă ating limita de rată?

API returnează eroarea 429 dacă depășiți 300 de solicitări pe minut sau opt conexiuni concurente per cheie. Pauzați scurt solicitările pentru a reveni la funcționarea normală.

Obțineți cheia într-un pas

Înregistrează-te, copiază tokenul, indică URL-ul de bază. Gata.

Începe acum