nl ▾

chatbotnsfw.comOngecensureerde LLM API voor ontwikkelaars

Quickstart: Integrate NSFW LLM API

Haal je NSFW LLM API-sleutel op en begin binnen enkele minuten met het verzenden van ongecensureerde tekst. Deze quickstart behandelt de OpenAI-compatibele eindpunten, SDK-configuratie en streaming, zodat je NSFW-tekstgeneratie direct in je app kunt integreren.

Haal je sleutel op

Prerequisites: API Key and SDK

Begin met het aanmaken van een account en het genereren van je API-sleutel. Meld je aan via Doorgaan met Google of met een e-mailadres en wachtwoord op de pagina API-sleutel ophalen. Er is geen telefoonnummer nodig. Je krijgt één actieve sleutel per account; het aanmaken van een nieuwe sleutel vervangt de oude direct. Bewaar deze sleutel veilig, omdat deze alle verzoeken naar onze base URL verifieert: https://api.chatbotnsfw.com/v1.

We raden aan om de officiële SDK voor je voorkeurstaal te installeren. Onze API volgt de standaard OpenAI-interface, wat betekent dat je waarschijnlijk al de benodigde tools hebt. Je hoeft alleen de SDK te verwijzen naar onze specifieke base URL en je sleutel in de autorisatieheader te injecteren.

Initialiseer de client

Configureer je clientbibliotheek om te communiceren met onze ongecensureerde LLM-service. Stel de base_url in op ons eindpunt en wijs je gegenereerde API-sleutel toe. Dit zorgt ervoor dat alle daaropvolgende calls correct naar onze servers worden gerouteerd. Je hoeft geen complexe routing te configureren of te kiezen uit meerdere modellen.

  • Base URL: https://api.chatbotnsfw.com/v1
  • Model ID: uncensored
  • Authenticatie: Bearer-token via API-sleutel

Deze configuratie werkt met elke OpenAI-compatibele client. Pas het configuratieobject aan om te voldoen aan de vereisten van je SDK. Het model uncensored is een open-weight model dat is afgestemd op volwassen inhoud zonder weigeringen voor wettig gebruik.

Stuur een eenvoudige chatvoltooiing

Maak je eerste verzoek om tekst te genereren. Gebruik het POST /v1/chat/completions eindpunt. Stuur een berichtarray met een gebruikersprompt. Het model retourneert een tekstantwoord. Dit is een standaard chat-completions-aanroep. Er zijn geen embeddings of beeldgeneratie betrokken.

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'

Controleer de respons voor de gegenereerde tekst. Als je een 401-fout tegenkomt, is je sleutel ongeldig. Een 402-fout betekent dat je meer vooruitbetaald krediet nodig hebt. Fouten verbruiken geen tokens. Weigeringen vanwege inhoud met minderjarigen zijn gratis. Begin met een eenvoudige prompt om de verbinding te verifiëren.

Streamingresponsen afhandelen

Gebruik Server-Sent Events (SSE) voor real-time tokenlevering. Streamen biedt een betere gebruikerservaring voor lange antwoorden. Stel de stream-parameter in op true in je verzoek. De API retourneert chunks zodra ze gegenereerd zijn. Verwerk elke chunk om je UI geleidelijk bij te werken.

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)

De laatste chunk bevat het totale tokengebruik voor het verzoek. Hiermee kun je de kosten nauwkeurig bijhouden. Streaming werkt met alle standaardparameters. Het is ideaal voor rollenscenario's waarbij latentie belangrijk is. Verwerk het stream-eindegebeven om je verbinding correct te sluiten.

Configureer parameters voor NSFW-inhoud

Stel het modelgedrag in met standaardparameters. Pas temperature aan voor creativiteit. Gebruik top_p voor nucleus sampling. Stel stop-reeksen in om de uitvoerlengte te bepalen. Gebruik seed voor reproduceerbare resultaten. Deze parameters beïnvloeden hoe het ongecensureerde model tekst genereert.

from openai import OpenAI

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

Schakel JSON-modus in door response_format in te stellen op {"type": "json_object"}. Dit is handig voor gestructureerde data-uitvoer. Function calling wordt ook ondersteund via de parameter tools. Je kunt tool_choice specificeren voor specifieke gedragingen. Deze functies werken naadloos samen met onze API.

Foutafhandeling en tokenlimieten

Begrijp de limieten en foutcodes. Het contextvenster is in totaal 100.000 tokens. Er is geen aparte limiet voor de uitvoer: een antwoord kan alle overgebleven ruimte in het venster gebruiken. Als je max_tokens niet instelt, kan het antwoord tot het einde van het venster lopen. Je mag 300 verzoeken per minuut doen. Gelijktijdige verzoeken zijn beperkt tot 8 per sleutel. Verzoeklichamen mogen niet groter zijn dan 8 MB.

Veelvoorkomende fouten zijn 401 (ongeldige sleutel), 402 (onvoldoende tegoed) en 429 (snelheidslimiet).tegoed is vooraf betaald en vervalt nooit. Fouten brengen geen tokens in rekening. Weigeringen voor inhoud met minderjarigen zijn gratis. Gebruik deze limieten om de schalingsstrategie van je applicatie te plannen. Houd je gebruik bij via de antwoordheaders.

Node.js

import OpenAI from "openai";

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

Veelgestelde vragen

Is deze API echt ongecensureerd?

Ja, het <code>uncensored</code> model is afgestemd om te antwoorden zonder inhoudelijke weigeringen voor wettelijke, volwassen, fictieve of controversiële onderwerpen. We handhaven alleen een harde limiet voor seksuele inhoud die minderjarigen betreft, wat altijd wordt geweigerd. Dit maakt het ideaal voor NSFW-rollspel en het genereren van volwassen inhoud.

Hoe werkt de prijsstelling en facturatie?

We gebruiken een prepaid-only crypto-model zonder maandelijkse kosten. Je betaalt $0,15 per 1M input tokens en $0,50 per 1M output tokens. Fouten en weigeringen zijn gratis. Je kunt tegoed toevoegen met USDT (TRC20) of USDC (Base) vanaf $20. Voor grotere bedragen gelden bonussen.

Kan ik dit gebruiken met de officiële OpenAI SDK?

Absoluut. Onze API is volledig compatibel met OpenAI. Je hoeft alleen de <code>base_url</code> aan te passen naar <code>https://api.chatbotnsfw.com/v1</code> en het model ID <code>uncensored</code> te gebruiken. Dit werkt met Python, Node en andere officiële SDK's zonder dat de structuur van de request aangepast hoeft te worden.

Haal nu je API-sleutel op

Meld je aan, haal je sleutel op en werk je base_url bij. Dat is alles.