API Documentație
Începeți să utilizați cel mai bun model LLM NSFW prin API-ul nostru compatibil cu OpenAI. Trimiteți text, primiți răspunsuri neconstrânse, fără filtre de conținut care să blocheze conținutul adult legal.
URL de bază și autentificare
Cheia API autentifică fiecare solicitare către URL-ul de bază https://api.bestnsfwllmmodel.com/v1Include-l ca token Bearer în Authorization header. Poți genera o cheie instantaneu înregistrându-te prin Google sau email pe pagina Obține cheia API. Sistemul emite o singură cheie activă per cont, așa că folosește această singură acreditare pentru toate integrările.
Prima cerere
Trimiteți o cerere standard de completare a chat-ului pentru a testa endpoint-ul. ID-ul modelului este uncensored.Aceasta returnează ieșiri de text fără refuzuri pentru subiecte adulte legale.
- Asigură-te că payload-ul se potrivește cu schema standard OpenAI.
- Folosește numele modelului exact așa cum este specificat.
Următoarea comandă cURL demonstrează o cerere minimă:
curl https://api.bestnsfwllmmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 models for roleplay."}]
}'
Integrare SDK Python
Integrează-te folosind biblioteca oficială Python OpenAI. Configurează clientul cu cheia ta și URL-ul de bază. Această abordare funcționează pentru apeluri sincrone și scripturi simple.
- Instalează biblioteca prin pip.
- Stabilește URL-ul de bază la capătul nostru API.
Iată codul Python pentru a inițializa clientul:
from openai import OpenAI
client = OpenAI(base_url="https://api.bestnsfwllmmodel.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)
Integrare SDK Node
Folosește SDK-ul oficial OpenAI Node pentru proiecte JavaScript sau TypeScript. Setează apiKey și baseURL proprietăți. Acest lucru vă permite să utilizați modelele familiare async/await în mediul Node.
- Instalează pachetul prin npm.
- Configurați instanța clientului.
Următorul fragment de cod Node.js arată configurarea:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestnsfwllmmodel.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);
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează fragmente pe măsură ce sunt generate. Acest lucru reduce latența percepută pentru ieșirile lungi. Utilizarea tokenilor este raportată în fragmentul final.
- Procesează evenimente SSE client-side.
- Gestionați actualizările parțiale ale textului.
Folosiți acest exemplu de streaming pentru aplicația dumneavoastră:
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
Fereastra de context suportă un total de 100.000 de tokeni. Poți genera până la 16.000 de tokeni per solicitare. Erorile includ 401 pentru chei invalide, 402 pentru credit insuficient și 429 pentru limitele de rată. Limita de rată este de 300 de solicitări pe minut per cheie.
- Monitorizați utilizarea în panoul dvs.
- Gestionați codurile de eroare HTTP în mod adecvat.
Întrebări frecvente
Care este cel mai bun model LLM NSFW pentru integrarea API?
API-ul nostru servește modelul fără cenzură printr-un endpoint standard compatibil cu OpenAI. Gestionează intrarea și ieșirea de text fără refuzuri de conținut pentru conținut adult legal. Acest lucru elimină nevoia de configurări complexe de proxy.
Cum gestionez erorile de autentificare?
Codul de stare 401 indică o cheie API invalidă sau expirată. Asigură-te că utilizezi cheia generată din pagina Obținere cheie API. Verifică dacă antetul Authorization include tokenul Bearer corect.
Ce se întâmplă dacă rămân fără credite?
API returnează un cod de stare 402 când creditul preplătit este epuizat. Puteți reîncărca cu criptomonede (USDT pe TRC20 sau USDC pe Base) prin panoul de control. Creditele nu expiră niciodată, așa că puteți adăuga fonduri ori de câte ori este nevoie.