Documentație API pentru dezvoltatori
Începeți cu API-ul nostru LLM fără cenzură în câteva minute. Utilizați instrumente standard compatibile cu OpenAI pentru a trimite răspunsuri text brute, nefiltrate, pentru aplicațiile dumneavoastră.
Autentificare și URL de bază
Cheia API autentifică fiecare solicitare. Folosește https://api.nsfwtext.cc/v1 ca URL-ul tău de bază. Transmite cheia în Authorization header. Această configurare funcționează cu orice client compatibil OpenAI.
curl https://api.nsfwtext.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check server status now"}]
}'Generează-ți instantaneu cheia prin Google sau email. Nu este necesar numărul de telefon. Cheia apare imediat după înregistrare.
Prima cerere
Trimite primul tău mesaj către modelul uncensored. Folosește ID-ul modelului uncensored pentru ieșire brută. Endpoint-ul acceptă payload-uri standard chat-completions.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwtext.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)Înlocuiți placeholder-ele cu cheia dumneavoastră reală. Răspunsul conține textul generat direct. Erorile returnează coduri HTTP standard.
Răspunsuri în streaming
Primește token-uri în timp real prin Server-Sent Events. Activează streamingul setând stream pentru true. Utilizarea tokenurilor apare în ultimul fragment.
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)Procesează fiecare fragment pe măsură ce sosesc. Acest lucru reduce latența percepută pentru răspunsuri lungi. Gestionează frazele parțiale cu grijă în interfața ta utilizator.
Apelarea funcțiilor și modul JSON
Definește instrumente pentru extragerea datelor structurate. Utilizează response_format cu {"type": "json_object"} pentru ieșire JSON strictă. Acest lucru asigură o analiză fiabilă în backend-ul dumneavoastră.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwtext.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);Specifică definițiile instrumentelor în tools array. Modelul returnează apeluri de instrumente sau text direct. Validează structura JSON înainte de utilizare.
Parametri și context
Controlează generarea cu temperature, top_p, și seed. Fereastra de context suportă un total de 100.000 de tokeni. Ieșirea maximă este de 16.000 de tokeni per solicitare.
Setează max_tokens că să previi utilizarea excesivă. Folosește stop secvențe pentru a trunca ieșirea devreme. Ajustează presence_penalty pentru varietate.
Limite și Erori
Limitele de rată permit 300 de cereri pe minut. Concurența este limitată la 8 cereri simultane. Corpurile cererilor trebuie să rămână sub 8 MB.
Folosește 401 pentru chei invalide. 402 indică credit preplătit insuficient. 429 semnalează epuizarea limitei de rată. Creditul nu expiră niciodată, astfel încât îți poți reîncărca soldul în orice moment.
Întrebări frecvente
Care este URL-ul de bază pentru API-ul de text NSFW?
Folosește HTTPS://api.nsfwtext.cc/v1 pentru toate solicitările. Acest URL de bază funcționează cu SDK-urile standard OpenAI. Actualizează configurația clientului pentru a indica aici.
Cum gestionez răspunsurile de streaming?
Setează stream la true în solicitarea ta. API-ul returnează Server-Sent Events. Analizează fiecare chunk pentru a afișa tokenii în timp real. Verifică ultimul chunk pentru utilizarea tokenilor.
Ce se întâmplă dacă rămân fără credit?
Primești codul de eroare 402. Reîncarcă folosind USDT sau USDC. Creditul este preplătit și nu expiră niciodată. Erorile și refuzurile nu consumă credit.
Obțineți cheia API instant
Înregistrează-te, obține cheia și actualizează URL-ul de bază. Acesta este tot ce trebuie să faci.
Deschide cont