API Dokumentation
Kom i gang med den bedste NSFW LLM model via vores OpenAI-kompatible API. Send tekst, modtag uncensored respons uden indholdsfilter, der blokerer lovligt voksenindhold.
Base URL og autentificering
Din API-nøgle autentificerer hver anmodning til base-URL'en https://api.bestnsfwllmmodel.com/v1. Inkluder det som en Bearer-token i Authorization header. Du kan generere en nøgle øjeblikkeligt ved at tilmelde dig med Google eller e-mail på siden 'Get API key'. Systemet udsteder én aktiv nøgle pr. konto, så brug den enkeltstående legitimationsoplysning til alle integrationer.
Første anmodning
Send en standard chat-completions-anmodning for at teste endpointet. Model-ID er uncensored. Dette returnerer tekstoutput uden afvisninger for lovlige voksen-emner.
- Sørg for, at dit payload matcher det standard OpenAI-skema.
- Brug modelnavnet nøjagtigt som angivet.
Følgende cURL-kommando demonstrerer en minimal anmodning:
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."}]
}'
Python SDK-integration
Integrer ved hjælp af det officielle OpenAI Python-bibliotek. Konfigurer klienten med din nøgle og base URL. Denne tilgang fungerer til synkronopkald og enkle scripts.
- Installer biblioteket via pip.
- Indstil base URL til vores API-endepunkt.
Her er Python-koden til at initialisere klienten:
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)
Node SDK-integration
Brug det officielle OpenAI Node SDK til JavaScript- eller TypeScript-projekter. Indstil apiKey og baseURL egenskaber. Dette giver dig mulighed for at bruge velkendte async/await-mønstre i dit Node-miljø.
- Installer pakken via npm.
- Konfigurer klienten.
Følgende Node.js-udsnit viser opsætningen:
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);
Streaming-svar
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer chunks, mens de genereres. Dette reducerer den opfattede latens for lange output. Tokenforbrug rapporteres i den sidste del.
- Behandl SSE-hændelser client-side.
- Håndter delvise tekstopdateringer.
Brug dette streamingeksempel til din applikation:
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)
Begrænsninger, fejl og kontekst
Kontekstvinduet understøtter i alt 100.000 tokens. Du kan outputte op til 16.000 tokens pr. anmodning. Fejl inkluderer 401 for ugyldige nøgler, 402 for manglende kredit, og 429 for rate limits. Rate limit er 300 anmodninger i minuttet pr. nøgle.
- Overvåg forbrug i dit dashboard.
- Håndter HTTP-fejkoder passende.
Almindelige spørgsmål
Hvad er den bedste NSFW LLM-model til API-integration?
Vores API leverer den ubegrænsede model via et standard OpenAI-kompatibelt endpoint. Det håndterer tekstinput og -output uden indholdsafvisninger til lovligt voksenindhold. Dette eliminerer behovet for komplekse proxy-opstillinger.
Hvordan håndterer jeg autentificeringsfejl?
En 401-statuskode indikerer en ugyldig eller udløbet API-nøgle. Sørg for, at du bruger nøglen genereret fra siden 'Hent API-nøgle'. Tjek, at Authorization-headeren inkluderer Bearer-tokenen korrekt.
Hvad sker der, hvis jeg løber tør for kredit?
API'en returnerer en 402-statuskode, når din forudbetalte kredit er opbrugt. Du kan opfylde den med krypto (USDT på TRC20 eller USDC på Base) via dashboardet. Kreditter udløber aldrig, så du kan tilføje midler, når det er nødvendigt.