ro ▾
Obține cheie API

Documentație API

Începeți să utilizați API-ul LLM uncensored NSFW imediat cu aceste mostre de cod. Serviciul este complet compatibil cu OpenAI, așa că poți înlocui URL-ul de bază și cheia API pentru a începe generarea de text.

Autentificare și Chei

Obțineți cheia API înscriindu-vă cu Google sau o adresă de email. Cheia apare instant pe panoul de control. Utilizați-o ca token Bearer în Authorization header pentru fiecare solicitare.

curl https://api.nsfwuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check my plan balance"}]
  }'

Endpoint Completări Chat

Trimite text către POST /v1/chat/completions și primiți text înapoi. ID-ul modelului este uncensored. Input fits within a 100,000 token context window.

from openai import OpenAI

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

Streaming și SSE

Activați streaming-ul setând stream: true. Primește tokenii prin Server-Sent Events. Utilizarea tokenilor apare în ultimul chunk.

import OpenAI from "openai";

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

Parametri și configurare

Ajustați temperature, top_p, și stop secvențe. Folosește response_format: {"type": "json_object"} pentru ieșiri JSON.

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)

Limite de rată și cote

Limita este de 300 de solicitări pe minut per cheie. Solicitărilorile concurente sunt limitate la 8. Corpurile solicitărilor trebuie să rămână sub 8 MB.

Erori și Fereastra de Context

401 înseamnă cheie nevalidă. 402 indică lipsa creditului. 429 semnalează limita de rată. Fereastra de context este de 100.000 de tokeni în total.

Întrebări comune

Care este cuvântul cheie principal al site-ului?

Cuvântul cheie principal este NSFW uncensored. Acest termen apare în H2-ul secțiunii sale proprii și în prima întrebare FAQ.

Cum gestionez erorile în API?

Gestionează 401 pentru probleme de autentificare, 402 pentru credit insuficient și 429 pentru limitele de rată. Erorile și refuzurile sunt gratuite.

Care este dimensiunea ferestrei de context?

Fereastra de context este de 100,000 de tokeni pentru prompt și completare combinate. Nu există o limită separată pentru output: un răspuns poate utiliza tot spațiul rămas în fereastră.

Generează-ți cheia API

Înregistrează-te, obține cheia și actualizează URL-ul de bază. Integrare simplă.

Obține cheie API