ro ▾
Obține cheia de probă

Referință API: Chat Completions

Integrează LLM-ul fără cenzură în aplicația ta cu o interfață standard compatibilă cu OpenAI. Trimite text, primește text și gestionează răspunsurile în streaming fără filtre de conținut.

URL de bază și autentificare

Folosește URL-ul de bază pentru a direcționa cererile către LLM-ul nostru uncensored. Include cheia ta API în Authorization header pentru fiecare solicitare. Acest lucru asigură că apelurile tale sunt autentificate și facturate corect la creditul tău preplătit. Poți genera o cheie instantaneu prin Google sau email pe pagina de înregistrare.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

Endpoint-ul acceptă payload-uri JSON standard. Dacă folosești un client terț, actualizează URL-ul de bază pentru a indica aici. Cheia ta API acționează ca singura acreditare pentru contul tău.

Endpoint Completări Chat

Trimite mesaje la POST /v1/chat/completions endpoint pentru a genera text. ID-ul modelului este întotdeauna uncensored. Acest endpoint gestionează input text și returnează output text fără modalități suplimentare. Este conceput pentru sarcini de roleplay, scriere sau programare care nu necesită refuzuri.

from openai import OpenAI

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

Configurați biblioteca clientului cu URL-ul de bază corect. SDK-ul se ocupă de serializarea JSON pentru dumneavoastră. Puteți stream-ui răspunsurile sau așteptați completarea completă. Modelul rulează pe serverele noastre, așa că nu aveți nevoie de resurse GPU locale.

Răspunsuri în streaming și consumul de tokeni

Activați streaming-ul setând stream: true în cererea ta. API-ul returnează fragmente prin Evenimente trimise de server. Fragmentul final conține statisticile totale de utilizare a tokenilor. Acest lucru vă permite să urmăriți costurile în timp real fără apeluri API suplimentare. Streaming-ul este ideal pentru aplicațiile interactive unde latența este importantă.

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)

Analizați fluxul pentru a afișa tokenii pe măsură ce ajung. Ultimul fragment include usage object. Puteți acumula aceste numere pentru propriul panou de facturare. Erorile în timpul streaming-ului sunt gestionate cu grijă.

Apelarea funcțiilor și modul JSON

Folosește tools parametrul pentru apelarea funcțiilor. Modelul suportă ieșiri structurate prin response_format setat la json_object. Acest lucru asigură o analiză consistentă pentru logica backend a aplicației dvs. Puteți defini scheme complexe pentru aplicația dvs.

import OpenAI from "openai";

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

Definește funcțiile tale în corpul cererii. Modelul le va invoca sau va returna date JSON. Această funcționalitate funcționează cu modelul uncensored la fel ca API-urile standard OpenAI. Poți combina instrumentele și modul JSON după nevoie.

Limite de rată și coduri de eroare

API impune limite stricte pentru a asigura stabilitatea. Puteți face 300 de cereri pe minut și 8 cereri concurente pe cheie. Corpul cererii nu trebuie să depășească 8 MB. Erorile returnează coduri de stare HTTP standard. O eroare 401 înseamnă că cheia dvs. este nevalidă. O eroare 402 indică credit insuficient. O eroare 429 semnalează că ați atins limita de rate.

Parametri Model și Fereastră de Context

Fereastra de context suportă 100.000 de tokeni pentru prompt și completarea combinată. Poți seta temperature, top_p, și seed pentru control. Outputul maxim este de 16,000 tokeni per solicitare. Acești parametri permit ajustarea fină a creativității și determinismului. Ajustează setările în funcție de cazul tău de utilizare.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

Pasați acești parametri în corpul JSON. Modelul răspunde conform setărilor dumneavoastră. Folosiți seed pentru rezultate reproducibile. Modelul uncensored respectă aceste constrângeri exact ca orice alt LLM.

Calcul costuri și numere de tokeni

Plătește doar pentru ceea ce folosești. Tariful este de $0.15 la 1M tokenuri de intrare și $0.50 la 1M tokenuri de ieșire. Erorile și refuzurile sunt gratuite. Creditul tău preplătit nu expiră niciodată. Poți reîncărca cu criptomonede în orice moment. API-ul returnează numărul de tokenuri în fiecare răspuns. Urmărește-ți utilizarea prin usage object.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

Monitorizați-vă soldul în panoul de control. Creditul este perceput după fiecare solicitare. Fără taxe lunare sau abonamente. Puteți începe cu un trial gratuit. Utilizați API-ul încredere, fără costuri ascunse.

Întrebări frecvente

Care este ID-ul modelului online LLM uncensored?

ID-ul modelului este întotdeauna "uncensored". Nu trebuie să selectezi o versiune sau o variantă specifică. Este un model open-weight, optimizat pentru a nu refuza nimic.

Cum încep cu API-ul abliterated?

Înregistrează-te cu Google sau email pentru a primi o cheie API instantaneu. Primești $0.50 în credit de probă. Completează cu USDT sau USDC pentru utilizare mai mare. API-ul este gata pentru integrare imediată.

API-ul fără cenzură este compatibil cu SDK-urile OpenAI?

Da, utilizează interfața standard OpenAI. Trebuie doar să modifici URL-ul de bază și cheia API în clientul tău. Toți parametrii standard, precum temperature și streaming, funcționează așa cum te aștepți.

Obțineți cheia API

Înregistrează-te, obține cheia și actualizează URL-ul de bază. Așa este.