ro ▾
Încearcă cu credit de probă
llmstatus.cc

Documentație API

Conectați clientul compatibil OpenAI la API-ul nostru neценzurat în câteva secunde.

Autentificare și URL de bază

API-ul utilizează autentificare standard cu token Bearer. Primești cheia imediat după înscriere cu Google sau o adresă de email. Setează Authorization header pentru a Bearer YOUR_API_KEY pentru toate solicitările. URL-ul de bază este https://api.llmstatus.cc/v1. Acest endpoint funcționează cu orice SDK OpenAI sau client compatibil. Trebuie doar să modificați URL-ul de bază și să furnizați cheia dvs. Nu este necesar un număr de telefon pentru înregistrare. Identitatea dvs. rămâne minimală în timp ce beneficiați de acces complet.

Prima cerere

Trimite o cerere POST la /v1/chat/completions obținerea unui răspuns imediat. Identificatorul modelului este uncensored. It handles adult content, security research, and controversial topics without refusal. You do not need a subscription or monthly fee. Errors do not consume your prepaid credit. Send your prompt and get text output directly.

curl https://api.llmstatus.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
  }'

Această cerere demonstrează cea mai simplă interacțiune posibilă. Serverul returnează un obiect JSON care conține textul generat. Puteți ajusta parametri precum temperature sau top_p pentru a controla creativitatea. Răspunsul include statistici de utilizare pentru transparență. Începeți cu această apelare de bază pentru a verifica dacă cheia dvs. funcționează corect.

Integrare SDK Python

Folosește oficial openai Bibliotecă Python pentru a interacționa cu API-ul. Configurează URL-ul de bază și cheia API la inițializarea clientului. Clientul se ocupă de serializare și analizarea erorilor pentru tine. Această abordare reduce semnificativ codul boilerplate. Puteți transmite mesajele ca o listă de dicționare. Modelul rămâne uncensored indiferent de wrapper-ul clientului. Sunt suportate atât modul de streaming, cât și cel non-streaming. Această metodă este ideală pentru servicii backend sau scripturi de procesare a datelor.

from openai import OpenAI

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

SDK-ul abstrage detaliile HTTP. Te concentrezi pe structura promptului și pe gestionarea răspunsului. Codurile de eroare sunt aruncate ca excepții. Poți prinde aceste excepții pentru a gestiona elegant limitele de rată sau problemele de credit. Codul rămâne curat și lizibil. Aceasta este metoda recomandată pentru dezvoltatorii Python care integrează API-ul.

Utilizare SDK Node.js

Instalați openai npm package pentru medii Node.js. Setați variabila de mediu sau transmiteți cheia direct în constructor. URL-ul de bază trebuie să indice către serviciul nostru. Acest lucru vă permite să construiți rapid funcții serverless sau aplicații web. SDK-ul suportă atât modulele CommonJS, cât și ES. Puteți transmite răspunsuri în flux sau să le obțineți într-un singur pas. Cheia API este transmisă în siguranță în antet. Această configurare este perfectă pentru dezvoltatorii JavaScript care au nevoie de generare de text fiabilă. Nu este necesară nicio configurare suplimentară dincolo de cheie și URL-ul de bază.

import OpenAI from "openai";

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

SDK Node imită structura clientului Python. Transmiți mesaje și primești completări. Gestionarea erorilor este integrată în lanțul de promisiuni. Acest lucru asigură că aplicația ta rămâne robustă. Folosește această metodă pentru interfețe de chat în timp real sau job-uri în fundal. Codul este concis și ușor de întreținut. Îl poți extinde cu antete personalizate dacă este necesar.

Răspunsuri în streaming

Activați streaming-ul setând stream: true în cererea ta. Serverul trimite Evenimente trimise de server (SSE) token cu token. Acest lucru reduce latența percepută pentru utilizatorii finali. Primești răspunsuri parțiale pe măsură ce sunt generate. Fragmentul final conține utilizarea totală a tokenilor. Acest lucru este crucial pentru transparența facturării. Streamingul funcționează cu toți parametrii și instrumentele. Utilizează această modalitate pentru interfețe de chat sau generare de text live. Clientul stochează tokenii în buffer până la închiderea fluxului. Acest lucru oferă o experiență fluidă utilizatorului fără a aștepta răspunsul complet.

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)

Gestionați evenimentele SSE în codul dvs. pentru a actualiza UI-ul în timp real. Ultimul eveniment include date de utilizare. Parsați-le pentru a urmări consumul de credit cu precizie. Streaming-ul este opțional, dar recomandat pentru aplicațiile interactive. Menține conexiunea deschisă până la finalizare. Această metodă asigură că plătiți doar pentru ceea ce este generat. Erorile în timpul streamingului sunt raportate în fragmentul final.

Limitări, Erori și Fereastră de Context

Ai o fereastră de context de 100,000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16,000 de tokeni per cerere. Limita este de 300 de cereri pe minut per cheie. Poți avea 8 cereri concurente simultan. Corpul cererii nu poate depăși 8 MB. O eroare 401 înseamnă că cheia ta este invalidă. O eroare 402 indică faptul că nu mai există credit. O eroare 429 semnalează că ai atins limita de rată. Creditul nu expiră niciodată, așa că poți reîncărca mai târziu. Erorile nu îți consumă creditul. Folosește aceste coduri pentru a depana integrarea ta rapid. API-ul este strict, dar predictibil. Planifică-ți concurența în funcție de limita de 8 cereri.

Întrebări frecvente

Este acesta API-ul oficial de status LLM?

Da, acesta este API-ul oficial pentru statusul LLM. Este uncenzurat și compatibil cu OpenAI. Nu este implicat niciun revânzător terț.

Suportă apelarea funcțiilor?

Da, API-ul suportă apelarea de funcții cu parametrii tools și tool_choice. Puteți defini instrumente personalizate în cererea dvs. Modelul va returna JSON structurat pentru invocările de funcții. Acest lucru funcționează atât în modul streaming, cât și în cel non-streaming.

Cum plătesc pentru API?

Plătești doar cu criptomonede, specific USDT pe TRC20 sau USDC pe Base. Încărcările variază între $20 și $500. Primești credit bonus pentru sume mai mari. Creditul nu expiră niciodată.

Securizați-vă cheia API

Înregistrează-te, obține cheia și actualizează endpointul. Nu este necesară nicio configurare.