ro ▾
Obține cheie API

Top NSFWQuickstart: integrați API-ul top NSFW

Quickstart: integrați API-ul top NSFW

Integrează API-ul LLM fără cenzură printr-un singur URL de bază și endpoint-uri standard compatibile cu OpenAI. Începe imediat cu cheia ta API și vezi cum se comportă cererile în limbajul tău preferat.

fără cenzurăhttps://api.nsfwtop.cc/v1

URL de bază și autentificare

API-ul top NSFW folosește un singur URL de bază pentru toate cererile. Modifică URL-ul de bază în configurația SDK OpenAI pentru https://api.nsfwtop.cc/v1. Transmite cheia ta API în Authorization header. Primești o singură cheie activă per cont. Cheia apare imediat după înregistrarea prin Google sau email.

curl https://api.nsfwtop.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all api endpoints"}]
  }'

Fiecare solicitare necesită acest antet. Dacă cheia lipsește sau este invalidă, API-ul returnează o eroare 401. Prompturile dumneavoastră nu sunt utilizate pentru antrenament. Nu este necesar un număr de telefon pentru a începe.

Prima cerere cu Python

Trimiteți o cerere de completare chat folosind SDK-ul oficial Python OpenAI. Configurați clientul cu URL-ul de bază personalizat și cheia API. Utilizați ID-ul modelului uncensored pentru răspunsuri fără refuzuri standard de conținut.

from openai import OpenAI

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

Stabilește max_tokens parametru pentru a controla lungimea outputului. Outputul maxim implicit este de 2,048 de tokeni dacă nu specifici o limită. Tokenii de input și output se numără în fereastra ta de context de 100,000 de tokeni.

Integrare SDK Node

Folosește SDK-ul Node pentru OpenAI pentru a integra API-ul în aplicațiile tale JavaScript sau TypeScript. Inițializează clientul cu baseURL dirigând către endpoint-ul NSFW superior. Transmite cheia ta API ca apiKey valoare.

import OpenAI from "openai";

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

Apel chat.completions.create() cu modelul uncensored. Răspunsul include textul generat și detaliile privind utilizarea tokenilor. Poți streamui răspunsurile sau să le primești toate odată, în funcție de cazul tău de utilizare.

Răspunsuri în flux cu SSE

Activați streaming-ul setând stream: true în cererea dumneavoastră. API-ul returnează Evenimente trimise de server (SSE) pe măsură ce tokenii sunt generați. Acest lucru reduce latența percepută pentru răspunsuri lungi. Procesează fluxul pentru a afișa textul incremental.

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)

Ultimul fragment din flux conține utilizarea totală a tokenilor pentru solicitare. Poți urmări costurile și utilizarea contextului în timp real. Streaming-ul funcționează cu toți parametrii, cum ar fi temperature și top_p.

mod JSON și apelarea funcțiilor

Forțează ieșire structurată setând response_format pentru {"type": "json_object"}. Acest lucru asigură că modelul returnează JSON în loc de text liber. Folosește acest lucru pentru analizarea datelor sau integrarea cu alte sisteme.

Funcționarea prin apeluri de funcții este suportată prin tools parametru. Definește funcțiile în tools array. Modelul poate apela aceste funcții și returnează argumente structurate. Folosește tool_choice pentru a controla momentul invocării funcțiilor.

Limitări de rată și constrângeri

API impune o limită de 300 de cereri pe minut per cheie. Puteți avea până la 8 cereri concurente simultan. Dimensiunea maximă a corpului cererii este de 8 MB. Depășirea acestor limite rezultă într-un cod de eroare 429. Așteptați înainte de a reîncerca sau îmbunătățiți utilizarea creditului.

Dacă nu aveți credit, solicitările returnează o eroare 402. Erorile și refuzurile nu consumă tokeni. Fereastra de context permite 100.000 de tokeni în total pentru prompt și completarea textului. Gestionați-vă utilizarea tokenilor cu atenție pentru a evita charge-urile neașteptate.

Întrebări frecvente

Care este URL-ul de bază pentru API-ul top NSFW?

URL-ul de bază este HTTPS://api.nsfwtop.cc/v1. Este compatibil cu SDK-urile standard OpenAI. Modificați URL-ul de bază în configurația clientului pentru a-l utiliza.

Cum plătesc pentru API?

Poți reîncărca soldul folosind criptomonede. Acceptăm USDT pe TRC20 sau USDC pe Base. Depozitul minim este de $20. Soldul nu expiră și se facturează în funcție de utilizarea reală de tokeni.

Ce se întâmplă dacă primesc o eroare 401?

Eroarea 401 înseamnă că cheia ta API este invalidă sau lipsă. Verifică cheia în panoul de control. Generează o cheie nouă dacă cea veche a fost revocată. Fiecare cont are o singură cheie activă în același timp.

Cheia ta API este aproape gata

Înregistrează-te, copiază cheia, actualizează URL-ul de bază. Aceasta acoperă întreaga configurație.

Obține cheie API