ro ▾

Documentație API & Quickstart

Integrează API-ul nostru LLM fără cenzură în câteva minute folosind endpoint-uri standard compatibile cu OpenAI. Acest ghid rapid acoperă autentificarea, structura payload-ului, streaming-ul și limitele specifice pentru modelul "uncensored".

URL de bază & Autentificare

API-ul nostru se află la https://api.llmjailbreak.cc/v1 și acceptă antete standard. Ai nevoie de un Authorization: Bearer <your-api-key> header pe fiecare solicitare. Obține-ți cheia instantaneu din panoul de control folosind Google sau email, apoi lipește-o în clientul tău. URL-ul de bază asigură compatibilitatea cu SDK-urile OpenAI existente fără modificări de cod.

curl https://api.llmjailbreak.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "explain the Krebs cycle"}]
  }'

Dacă cheia lipsește sau este invalidă, API-ul returnează o 401 eroare imediat. Verificați panoul de control dacă bănuieți o greșeală de tastare. Nu este necesar un număr de telefon pentru înregistrare.

Explicarea POST /v1/chat/completions

Trimite date text către /v1/chat/completions endpoint pentru a obține răspunsuri. Acesta este punctul principal de interacțiune pentru modelul fără cenzură. Definești model ca uncensored și furnizați o messages array. API-ul procesează promptul și returnează textul generat.

from openai import OpenAI

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

Păstrați-vă payload-urile sub 8 MB. Sistemul suportă o fereastră de context de 100,000 de token-uri combinând promptul și completarea. Dacă depășiți limitele, API-ul respinge solicitarea. Utilizați acest endpoint pentru rolplay NSFW sau cercetare de securitate fără filtre de conținut.

Parametri: Temperatură, Top-P, Seed

Controlează creativitatea cu temperature și diversitate cu top_p. Setează seed pentru ieșiri deterministe în timpul testării. Acești parametri se comportă exact ca cei din OpenAI. Ajustează-i pentru a rafina comportamentul modelului în funcție de cazul tău specific de utilizare.

import OpenAI from "openai";

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

Valorile mai ridicate ale temperaturii cresc aleatorietatea. Valorile mai scăzute fac răspunsurile mai predictibile. Modelul seed parametrul asigură reproductibilitatea. Folosește aceste instrumente pentru a calibra modelul pentru scriere creativă sau sarcini de extragere precisă a datelor.

Mod JSON & Apelarea Funcțiilor

Asigură ieșiri structurate folosind response_format: {"type": "json_object"}. Acest lucru asigură că modelul returnează JSON. Poți utiliza, de asemenea, apelarea de funcții pentru a integra cu instrumente externe. Definește funcții în tools array și lasă modelul să decidă când să le apeleze.

Apelarea de funcții suportă tool_choice pentru aplicare strictă. Folosește acest lucru pentru agenți sau pipeline-uri de date. API-ul gestionează rutarea automat. Nu este necesară nicio configurare suplimentară dincolo de modul JSON standard OpenAI.

Răspunsuri în streaming (SSE)

Fluxul răspunsurilor folosind Server-Sent Events (SSE). Acest lucru reduce latența pentru output-uri lungi. API-ul trimite tokenii incremental. Poți procesa în timp real. Acest lucru este ideal pentru interfețele de chat sau demonstrațiile live.

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)

Statisticile privind utilizarea tokenilor apar în ultimul fragment. Monitorizează acest aspect pentru acuratețea facturării. Streaming-ul nu afectează prețurile. Fiecare token este facturat separat la rata standard. Folosește acest lucru pentru o experiență de utilizare mai fluidă.

Limite de rată și cote

Așteptați-vă la 429 erori dacă depășiți 300 de cereri pe minut per cheie. Cererile concurente sunt limitate la 8 per cheie. Aceste limite previn abuzul și asigură stabilitatea. Împrogrameți-vă planul sau așteptați dacă atingeți limita.

A 402 eroare indică credit insuficient. Reîncărcați cu criptomonede pentru a continua. Creditul nu expiră niciodată. Erorile și refuzurile sunt gratuite. Monitorizați utilizarea dvs. prin panoul de control. Cheia API este unică per cont. Înlocuiți-o dacă este necesar.

Întrebări frecvente

Este acest API compatibil cu SDK-uri OpenAI?

Da, este complet compatibil cu OpenAI. Trebuie doar să modificați URL-ul de bază și cheia API. Structura endpoint-ului și parametrii se potrivesc cu API-ul standard. Acest lucru permite o integrare directă (drop-in).

Care este dimensiunea ferestrei de context?

Fereastra de context are 100.000 de tokeni. Aceasta include atât promptul, cât și completarea. Poți trimite până la 16.000 de tokeni într-un singur răspuns. Răspunsurile mai scurte au implicit 2.048 de tokeni dacă nu sunt specificate.

Cum gestionez erori, cum ar fi 401 sau 429?

Eroarea 401 înseamnă că cheia ta API este invalidă sau lipsă. O eroare 429 indică faptul că ai depășit limita de rată de 300 de cereri pe minut. Verifică acreditativele sau așteaptă înainte de a reîncerca. Ambele erori sunt răspunsuri HTTP standard.

Obțineți cheia API

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Aceasta este configurația completă.

Obțineți cheia