NSFW Model Quickstart
Begin met onze ongecensureerde LLM API in enkele minuten. Gebruik standaard OpenAI-compatible eindpunten om tekst te genereren zonder inhoudsfilters.
Authenticatie & basis-URL
Gebruik de verstrekte API-sleutel met de standaard basis-URL voor alle verzoeken. We ondersteunen elke OpenAI-compatibele client door simpelweg de base_url-parameter aan te passen. Je sleutel geeft toegang tot één uncensored-model geoptimaliseerd voor volwassen inhoud zonder weigeringen.
Voeg uw sleutel toe aan de Authorization-header als Bearer-token. Dit zorgt voor veilige toegang tot onze gehoste eindpunten. U kunt een nieuwe sleutel genereren direct na het aanmelden via Google of e-mail.
Houd je sleutel privé. Deze identificeert je voorgekochte account en volgt tokenverbruik nauwkeurig.
Je eerste completion versturen
Stuur een POST-verzoek naar /v1/chat/completions met je modelnaam en messages-array. De API retourneert tekstcompleties op basis van je promptcontext. Je moet de model ID instellen op "uncensored" voor consistente resultaten.
Invoertokens kosten $0,15 per miljoen, terwijl uitvoertokens $0,50 per miljoen kosten. Kosten zijn alleen van toepassing op geslaagde voltooiingen, niet op fouten.
- Stel het model in op "uncensored".
- Geef een messages-array op met role en content.
- Voeg uw API-sleutel toe aan de headers.
Deze eenvoudige setup werkt voor roleplay, creatief schrijven of dataverwerkingstaken.
curl https://api.modelnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 400 status code"}]
}'
Python & Node SDKs gebruiken
Installeer de officiële OpenAI Python- of Node-SDKs en wijs deze naar onze basis-URL. Hierdoor kunt u bekende methoden zoals .chat.completions.create() gebruiken zonder uw logica te herschrijven.
Geef uw API-sleutel door als het api_key-argument. Stel de base_url in op HTTPS://api.modelnsfw.cc/v1 om verzoeken correct te routeren. Deze aanpak vereenvoudigt de integratie voor bestaande projecten.
Beide SDK's verwerken JSON-serialisatie en retry-logica automatisch. Je kunt parameters zoals temperature of top_p aanpassen om de creativiteit te beheren.
Fouten worden geretourneerd als standaard HTTP-statuscodes. Je kunt uitzonderingen vangen en deze afhandelen in je applicatielogica.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelnsfw.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelnsfw.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);
Streaming-responsen & tokengebruik
Activeer streaming door stream op true in te stellen in je request body. De API retourneert chunks via Server-Sent Events (SSE) voor realtime uitvoer. Dit vermindert de waargenomen latentie voor lange antwoorden.
Tokenverbruiksgegevens verschijnen in de laatste chunk van de stream. Je kunt deze gegevens parseren om kosten nauwkeurig te volgen zonder te wachten op de volledige respons.
Streaming werkt goed voor chatinterfaces of live tekstgeneratie. Het stelt gebruikers in staat inhoud te zien terwijl deze wordt gegenereerd.
Stel max_tokens in om de maximale uitvoerlengte per verzoek te bepalen. De standaardwaarde is 2.048 tokens indien niet gespecificeerd.
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)
Functiedaanroep & JSON-modus
Gebruik de tools-parameter om function calling in te schakelen voor gestructureerde gegevensextractie. Definieer functies in je aanvraag en laat het model kiezen welke het moet aanroepen. Dit is nuttig voor het parseren van tekst of het triggeren van acties.
Schakel JSON-modus in door response_format in te stellen op json_object. Het model retourneert strikt geldige JSON, zodat je parser nooit faalt. Dit is ideaal voor API-integraties die specifieke gegevensstructuren vereisen.
Combineer beide functies voor complexe workflows. U kunt gegevens extraheren en functies gelijktijdig aanroepen.
Valideer altijd de outputstructuur in je code. Het model streeft naar nauwkeurigheid, maar kan af en toe ongeldige syntax produceren.
Rate Limits & contextvenster
Het contextvenster ondersteunt 100.000 tokens voor gecombineerde prompt en completion. Dit maakt grote documenten of lange gesprekken mogelijk. Je kunt maximaal 16.000 tokens in één respons versturen.
De rate limits zijn ingesteld op 300 verzoeken per minuut per sleutel. Je kunt 8 gelijktijdige verzoeken tegelijk uitvoeren. De requestbody mag niet groter zijn dan 8 MB.
Monitor HTTP-statuscodes voor fouten. Een 401-fout betekent dat je key ongeldig is. Een 402-fout geeft onvoldoende vooraf betaalde credit aan. Een 429-fout signaleert dat je je rate limit hebt overschreden.
Krediet vervalt niet. Je kunt op elk moment bijbetalen met crypto zonder je saldo te verliezen.
Veelgestelde vragen
Is dit een ongecensureerd model?
Ja, het model is afgestemd om zonder inhoudelijke weigeringen te antwoorden voor wettelijk volwassen gebruik. Het filtert geen NSFW-onderwerpen, wat het ideaal maakt voor roleplay en creatief schrijven.
Wat is de grootte van het contextvenster?
De API ondersteunt een contextvenster van 100.000 tokens voor prompt en voltooiing. Hiermee kun je grote documenten verwerken of lange conversatiegeschieden bijhouden.
Hoe betaal ik voor gebruik?
Je betaalt met vooruitbetaald krediet dat wordt bijgewerkt via crypto (USDT op TRC20 of USDC op Base). Er zijn geen maandabonnementen of verborgen kosten. Krediet vervalt niet.
Haal je API-sleutel op in enkele seconden
Meld je aan, haal je sleutel op en stel de basis-URL in. Dat is alles wat erbij komt kijken.
Krijg je sleutel