ro ▾
Obține cheia de probă

Documentație API

Obțineți cheia API și începeți să trimiteți prompturi către modelul uncensored imediat. Acest ghid rapid vă ghidează prin autentificare, endpoint-ul chat și răspunsurile streaming folosind SDK-uri standard compatibile OpenAI.

Autentificare & URL de Bază

Cheia API autentifică fiecare solicitare. Generează o cheie din panoul de control folosind Google sau email; nu este necesar un număr de telefon. Folosește această cheie în Authorization header., URL-ul de bază pentru toate solicitările este HTTPS://api.modelsnsfw.com/v1. Acest endpoint funcționează cu orice client compatibil OpenAI prin simpla modificare a URL-ului de bază și furnizarea cheii dvs.

curl https://api.modelsnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all available nsfw model tiers and their monthly costs."}]
  }'

Endpoint Completări Chat

Trimite text și primește text prin POST /v1/chat/completions. ID-ul modelului este uncensored. It is an open-weight model tuned for no refusals on lawful adult content. It is not GPT, Claude, or any other vendor model. Input tokens cost $0.15 per million; output tokens cost $0.50 per million. Errors are free.

from openai import OpenAI

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

Răspunsuri în streaming (SSE)

Activați streaming-ul setând stream: trueAPI returnează Server-Sent Events (SSE) cu utilizarea tokenilor în chunk-ul final. Acest lucru este ideal pentru interfețe de chat în timp real. Primești tokeni parțiali imediat. Acest lucru reduce semnificativ latența percepută pentru utilizator.

import OpenAI from "openai";

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

Apelarea funcțiilor & Mod JSON

Utilizare response_format: {"type": "json_object"} pentru output structurat. Poți defini, de asemenea, tool-uri pentru apelarea de funcții. Modelul suportă temperature, top_p, stop, și seed parametri. Acest lucru asigură rezultate deterministe când este necesar. Modul JSON forțează ieșirea să fie în format JSON valid.

Limite de rată și constrângeri

Ești limitat la 300 de cereri pe minut per cheie. Doar 8 cereri pot rula simultan. Corpul cererii nu trebuie să depășească 8 MB. Dacă trimiți prea multe cereri, primești un error 429. Cheile invalide returnează 401. Creditul insuficient returnează 402. Erorile în timpul procesării nu consumă creditul tău preplătit.

Utilizare Token & Facturare

Fereastra de context este de 100.000 de tokeni în total. Outputul maxim este de 16.000 de tokeni per cerere. Dacă max_tokens este nedefinit, valoarea implicită este 2.048. Creditele sunt preplătite și nu expiră niciodată. Reîncărcările sunt doar cripto (USDT/TRC20 sau USDC/Base). Creditul bonus se aplică pentru reîncărcări mai mari. Nu este necesară o abonament.

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 fereastra de context API NSFW?

Fereastra de context are 100.000 de tokeni, combinând atât promptul, cât și completarea. Poți solicita până la 16.000 de tokeni într-un singur output. Acest lucru permite documente lungi sau raționament detaliat fără trunchiere.

De ce cererea mea eșuează cu 402?

Eroarea 402 înseamnă că creditul preplătit este epuizat. Poți reîncărca instantaneu cu USDT sau USDC. Erorile și refuzurile nu consumă credit, așa că sunt facturate doar finalizările cu succes.

Este un LLM fără filtre pentru generarea de modele NSFW?

Da, modelul este uncensored și nu refuză conținutul adult legal. Este un model open-weight, nu GPT sau Claude. Suportă generarea de text pentru chatbot-uri și procesarea datelor.

Obțineți cheia într-un pas

Înregistrează-te, obține cheia și actualizează endpointul. Așa e tot.

Obține cheia de probă