ro ▾

Documentație pentru dezvoltatori pentru modelul fără cenzură

Începeți cu un LLM fără cenzură care vorbește limba dumneavoastră. Acest ghid acoperă autentificarea, endpoint-urile și streaming-ul pentru cheia dvs. API NSFW.

Autentificare și URL de bază

Primul pas este obținerea cheii. Înregistrați-vă cu un cont Google sau email. Primeți o cheie imediat. Nu este necesar un număr de telefon. Utilizați URL-ul de bază https://api.nsfwapikey.com/v1 în clientul tău. Înlocuiește implicitul sk-... cu noua ta cheie. Acest lucru funcționează cu SDK-urile standard OpenAI. API-ul nu necesită rutare complexă. Este o conexiune directă către model.

Prima cerere

Trimite o cerere POST la /v1/chat/completions. Include your key in the authorization header. Set the model to uncensored. Puteți trimite prompturi text simple. Răspunsul returnează text brut, fără refuzuri politicos. Acest lucru funcționează pentru cazuri de utilizare creative sau funcționale. Endpoint-ul este simplu. Nu sunt necesari parametri suplimentari pentru textul de bază.

curl https://api.nsfwapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
  }'

Integrare SDK Python

Folosește pachetul oficial Python OpenAI. Configurează URL-ul de bază pentru a indica către serverul nostru. Transmite cheia ta API ca variabilă API key. Setează ID-ul modelului la uncensored. Acest lucru îți permite să folosești metode familiare. Poți trimite mesaje ca o listă. Răspunsul conține textul generat. Gestionarea erorilor este standard pentru clienții HTTP. Streaming sau sincron, alegerea este a ta.

from openai import OpenAI

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

Utilizare SDK Node

Inițializați clientul OpenAI cu URL-ul de bază personalizat. Trece șirul de cheie API. Clientul gestionează solicitările HTTP. Setează modelul la uncensored. Puteți utiliza metoda de completări chat. Obiectul de răspuns conține alegerile. Accesați conținutul mesajului direct. Acest lucru se încadrează în orice proiect Node.js. Nu este necesară nicio middleware suplimentară.

import OpenAI from "openai";

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

Utilizarea tokenilor și răspunsuri în flux

Activați streaming-ul setând stream: true. Primești fragmente de text. Fiecare fragment conține o parte din răspuns. Fragmentul final include date de utilizare a tokenilor. Acest lucru te ajută să urmărești costurile. Modelul generează tokeni secvențial. Acest lucru reduce latența percepută. Poți randă textul pe măsură ce ajunge. Formatul SSE este standard pentru clienții OpenAI.

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)

Limitări, erori și context

Ai 300 de cereri pe minut. Fereastra de context este de 100,000 de tokeni. Output-ul maxim este de 16,000 de tokeni. Erorile precum 401 înseamnă o cheie invalidă. 402 înseamnă lipsa creditului. 429 înseamnă că ai atins limita de rată. Creditul nu expiră niciodată. Refuzurile sunt gratuite. Erorile nu costă tokeni. Folosește aceste coduri pentru a depana rapid. Sistemul este transparent privind utilizarea.

Întrebări frecvente

Care este dimensiunea ferestrei de context?

Fereastra de context este de 100.000 de tokeni pentru prompt și completare combinate. Output-ul maxim este de 16.000 de tokeni per cerere. Acest lucru permite documente lungi sau conversații.

Cum gestionez erorile API?

Folosește codurile de stare HTTP standard. 401 indică o cheie invalidă sau lipsă. 402 înseamnă că creditul tău preplătit este epuizat. 429 semnalează că ai depășit limita de 300 de solicitări pe minut. Erorile și refuzurile nu consumă tokeni.

Cheia API NSFW este gratuită?

Nu, este criptomonedă preplătită. Plătești $0.15 per 1M tokeni de intrare și $0.50 per 1M tokeni de ieșire. Erorile sunt gratuite. Primești un credit de încercare de $0.50 timp de 7 zile.

Obțineți cheia acum

Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Atât este tot.

Începe acum