nl ▾

chatbotnsfw.comOnbeperkte LLM API voor ontwikkelaars

NSFW LLM Integratiegids

Een NSFW LLM API stelt je in staat chatapplicaties te bouwen die volwassen thema's afhandelen zonder willekeurige inhoudsfilters. Door een OpenAI-compatible endpoint te gebruiken, krijg je één model dat direct reageert op prompts, wat de integratie voor ontwikkelaars die betrouwbare NSFW-mogelijkheden nodig hebben, eenvoudig maakt.

Laatst bijgewerkt

Samenvatting

  1. Gebruik het standaard /v1/chat/completions-endpoint voor eenvoudige integratie met bestaande OpenAI SDK's.
  2. Het uncensored-model verwerkt volwassen thema's zonder weigering, met ondersteuning voor contextvensters van maximaal 100k tokens.
  3. Prijzen zijn transparant tegen $0,15 per 1M invoertokens en $0,50 per 1M uitvoertokens.
  4. Prepaid credits alleen crypto zorgen voor geen maandelijkse kosten of onverwachte factureringsverrassingen.

Waarom kiezen voor een NSFW LLM voor je applicatie

Directe integratie elimineert de behoefte aan complexe modelrouting of meerdere vendor-keys. Een enkel ongecensureerd model behandelt zowel standaard- als adult prompts zonder willekeurige weigeringen. Deze aanpak vereenvoudigt je architectuur aanzienlijk. Je vermijdt de overhead van het beheren van meerdere API-keys van verschillende providers.

Ontwikkelaars hebben vaak moeite met inconsistente inhoudsfiltering in standaardmodellen. Een NSFW LLM API biedt voorspelbaar gedrag voor roleplay en creatief schrijven. Het model is afgestemd om zonder blokkades te antwoorden op wettelijke volwassen inhoud. Deze betrouwbaarheid is cruciaal voor applicaties waar de gebruikerservaring afhankelijk is van consistente responsen.

  • Enkel model vermindert complexiteit.
  • Geen willekeurige weigeringen voor volwassen thema's.
  • Standaard OpenAI-compatibele eindpunten.

Het OpenAI-compatibele eindpunt begrijpen

Onze API gebruikt het standaard /v1/chat/completions-eindpunt, wat compatibiliteit met bestaande tools garandeert. Je kunt de officiële OpenAI SDK's of elke OpenAI-compatibele clientbibliotheek gebruiken. Pas eenvoudig de base URL aan en verstrek je API-sleutel. Deze compatibiliteit betekent dat je bestaande code met minimale wijzigingen kunt migreren.

Het eindpunt ondersteunt text-in, text-out-interacties. Het biedt geen embeddings, image generation of audio processing. Deze gerichte ontwerp houdt de API snel en kostenefficiënt. Je krijgt directe toegang tot de mogelijkheden van het model zonder onnodige overhead.

Zoals u uw verzoek structureert:

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"}]
  }'
  • Basis-URL: HTTPS://api.chatbotnsfw.com/v1
  • Methode: POST
  • Eindpunt: /chat/completions

Je ontwikkelomgeving instellen

Installeer eerst de OpenAI SDK voor uw voorkeurstaal. De SDK behandelt authenticatie en request-opmaak automatisch. U hoeft alleen de basis-URL en API-sleutel te configureren. Deze setup werkt met Python, Node.js en andere populaire talen.

Zorg ervoor dat je omgevingsvariabelen correct zijn ingesteld. Bewaar je API-sleutel veilig om ongeautoriseerd gebruik te voorkomen. De API-sleutel wordt direct gegenereerd na registratie. Je kunt je sleutel beheren via het ontwikkelaarsdashboard.

Overweeg een virtuele omgeving te gebruiken om conflicten tussen afhankelijkheden te vermijden. Deze praktijk houdt je project schoon en beheersbaar. Het maakt het ook gemakkelijker om je code met andere ontwikkelaars te delen.

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)

De API-client configureren

Configureer je client om naar onze base-URL te wijzen. Stel de API-sleutel in in de autorisatieheader. De SDK verzorgt de rest van de communicatie. Deze configuratie zorgt ervoor dat je verzoeken correct worden doorgestuurd.

U kunt parameters aanpassen zoals temperature en top_p om de diversiteit van de respons te beheren. Met deze instellingen kunt u het gedrag van het model fijnafstellen. Hogere temperaturen leiden tot meer creatieve outputs. Lagere waarden resulteren in meer deterministische antwoorden.

Test uw configuratie met een eenvoudige prompt. Verifieer dat u een geldige respons ontvangt. Deze stap bevestigt dat uw setup correct is voordat u doorgaat met complexere interacties.

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);

Je eerste NSFW-prompt versturen

Stel een verzoek samen met een systeembericht en een gebruikersprompt. Het systeembericht definieert het gedrag van het model. De gebruikersprompt bevat de daadwerkelijke inhoud die je wilt verwerken. Stuur dit verzoek naar het /v1/chat/completions endpoint.

Het model reageert direct met tekst. Je kunt de respons parseren om de gegenereerde inhoud te extraheren. Deze inhoud kan aan je gebruikers worden weergegeven of verder worden verwerkt.

Onthoud dat het model uncensored is. Het reageert op volwassen thema's zonder weigering. Dit maakt het ideaal voor roleplay- en creatieve schrijftoepassingen. Je hoeft je geen zorgen te maken dat contentfilters je prompts blokkeren.

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)

Stream-antwoorden voor realtime-chat verwerken

Schakel streaming in door de stream-parameter in te stellen op true. De API stuurt antwoorden token voor token. Dit zorgt voor een soepelere gebruikerservaring in chatapplicaties. Gebruikers zien de tekst in real-time verschijnen terwijl deze wordt gegenereerd.

Parseer de streamingrespons om elke token te extraheren. Accumuleer de tokens om het volledige antwoord te vormen. Deze methode vermindert de waargenomen latentie voor de gebruiker. Het laat de interactie natuurlijker en responsiever aanvoelen.

Verwerk fouten die tijdens het streamen kunnen optreden. Hertry-logica kan helpen om te herstellen van tijdelijke netwerkproblemen. Zorg dat je applicatie gedeeltelijke responsen soepel afhandelt.

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)

Tokengebruik optimaliseren voor kostenefficiëntie

Monitor uw tokengebruik om de kosten effectief te beheren. De API rekent $0.15 per 1M inputtokens en $0.50 per 1M outputtokens. Houd uw prompts beknopt om het gebruik van inputtokens te verminderen. Knip lange gespreksgeschiedissen af om binnen het contextvenster te blijven.

Het contextvenster is 100.000 tokens. Dit maakt uitgebreide gesprekken mogelijk zonder contextverlies. Langere gesprekken verbruiken echter meer tokens. Houd rekening met het tokenaantal om onverwachte kosten te vermijden.

Gebruik het /v1/models-eindpunt om de modeldetails te controleren. Dit eindpunt biedt informatie over de mogelijkheden van het model. Het helpt u de limieten en functies te begrijpen die voor u beschikbaar zijn.

Geavanceerde parameters: temperatuur en top_p

Pas de temperatuurparameter aan om willekeurigheid te regelen. Een temperatuur van 0.7 is een goed startpunt. Hogere waarden verhogen de creativiteit, maar kunnen de coherentie verminderen. Lagere waarden maken de output voorspelbaarder.

Gebruik de top_p-parameter om de diversiteit van de antwoorden te sturen. Het beperkt het model tot de hoogste waarschijnlijkheidsmassa. Deze techniek helpt om laagstwaarschijnlijke, onzinnige outputs te vermijden. Combineer het met temperature voor fijne afstelling.

Experimenteer met deze parameters om het juiste evenwicht te vinden. Verschillende applicaties vereisen misschien verschillende instellingen. Roleplay baat bij hogere temperaturen. Feitelijke vragen vereisen misschien lagere temperaturen.

Problemen oplossen met veelvoorkomende integratiefouten

Veelvoorkomende fouten zijn onder meer ongeldige API-sleutels en limieten. Controleer je API-sleutel op typefouten en zorg dat deze actief is. Limieten zijn ingesteld op 300 verzoeken per minuut. Het overschrijden van deze limiet resulteert in een 429-fout.

Controleer of uw request body onder de 8 MB blijft. Grote payloads kunnen time-outs of fouten veroorzaken. Zorg dat uw JSON goed gevormd en geldig is. Ongeldige JSON resulteert in een 400-fout.

Controleer de documentatie voor gedetailleerde foutcodes. De API retourneert duidelijke foutmeldingen om je te helpen problemen te diagnosticeren. Gebruik deze meldingen om problemen snel te identificeren en op te lossen.

Veelgestelde vragen

Is de NSFW LLM API compatibel met OpenAI SDK's?

Ja, onze API gebruikt de standaard OpenAI-compatible endpoints. Je kunt de officiële OpenAI SDK's of elke compatibele clientbibliotheek gebruiken door eenvoudig de basis-URL en API-sleutel aan te passen.

Wat is de grootte van het contextvenster?

Het contextvenster is 100,000 tokens, wat uitgebreide gesprekken toelaat. Een antwoord kan alle beschikbare ruimte in het venster gebruiken; max_tokens is optioneel en beperkt alleen de voltooiing.

Hoe werkt de prijsstelling?

Prijzen zijn $0,15 per 1M invoertokens en $0,50 per 1M uitvoertokens. Je betaalt voor echt tokengebruik met vooruitbetaald cryptokrediet, en fouten zijn gratis.

Kan ik deze API gebruiken voor roleplay-toepassingen?

Absoluut. Het model is ongecensureerd en gaat om met volwassen thema's zonder weigering, wat het ideaal maakt voor roleplay en creatief schrijven.

Verkrijg nu je API-sleutel

Meld je aan, haal je sleutel op en stel je basis-URL in. Dat is het.