API Documentatie
Aan de slag met het beste NSFW LLM-model via onze OpenAI-compatibele API. Stuur tekst, ontvang ongecensureerde antwoorden zonder dat inhoudsfilters wettelijk volwassen inhoud blokkeren.
Basis-URL en authenticatie
Je API-sleutel verifieert elk verzoek aan de basis-URL https://api.bestnsfwllmmodel.com/v1. Voeg het toe als Bearer-token in de Authorization header. Je kunt een sleutel direct genereren door je aan te melden via Google of e-mail op de pagina 'API-sleutel ophalen'. Het systeem geeft één actieve sleutel per account, dus gebruik die enkele referentie voor alle integraties.
Eerste verzoek
Stuur een standaard chat-completieverzoek om het eindpunt te testen. De model id is uncensored. Dit retourneert tekstoutput zonder afwijzingen voor volwassen onderwerpen.
- Zorg ervoor dat je payload overeenkomt met de standaard OpenAI-schema.
- Gebruik de modelnaam exact zoals gespecificeerd.
De volgende cURL-opdracht demonstreert een minimale aanvraag:
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 Integratie
Integreer met de officiële OpenAI Python-bibliotheek. Configureer de client met je sleutel en basis-URL. Deze aanpak werkt voor synchronaanroepen en eenvoudige scripts.
- Installeer de bibliotheek via pip.
- Stel de basis-URL in op ons API-eindpunt.
Hier is de Python-code om de client te initialiseren:
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-integratie
Gebruik de officiële OpenAI Node SDK voor JavaScript- of TypeScript-projecten. Stel de apiKey en baseURL eigenschappen. Dit stelt je in staat om bekende async/await patronen te gebruiken in je Node-omgeving.
- Installeer het pakket via npm.
- Configureer de clientinstantie.
De volgende Node.js snippet toont de setup:
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-responsen
Activeer streaming door stream: true in uw verzoek. De API retourneert fragmenten zodra ze worden gegenereerd. Dit vermindert de waargenomen latentie voor lange uitvoer. Tokenverbruik wordt gerapporteerd in het laatste fragment.
- Verwerk SSE-gebeurtenissen client-side.
- Verwerk gedeeltelijke tekstupdates.
Gebruik dit streamvoorbeeld voor je applicatie:
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)
Limieten, fouten en context
Het contextvenster ondersteunt in totaal 100.000 tokens. Je kunt maximaal 16.000 tokens per verzoek uitvoeren. Fouten omvatten 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed en 429 voor rate limits. De rate limit is 300 verzoeken per minuut per sleutel.
- Monitor gebruik in je dashboard.
- Afhandelen van HTTP-statuscodes op de juiste manier.
Veelgestelde vragen
Wat is de beste NSFW-LLM-model voor API-integratie?
Onze API biedt het uncensored model via een standaard OpenAI-compatible endpoint. Het verwerkt tekstinput en -output zonder inhoudsweigeringen voor wettelijk volwassen inhoud. Dit elimineert de behoefte aan complexe proxy-configuraties.
Hoe ga ik om met authenticatiefouten?
Een 401-statuscode geeft aan dat een API-sleutel ongeldig of verlopen is. Zorg dat u de sleutel gebruikt die is gegenereerd op de pagina API-sleutel ophalen. Controleer of de Authorization-header het Bearer-token correct bevat.
Wat gebeurt er als ik op raak van krediet?
De API retourneert een 402-statuscode wanneer je vooraf betaalde krediet is opgebruikt. Je kunt bijbetalen met crypto (USDT op TRC20 of USDC op Base) via het dashboard. Credits verlopen nooit, dus je kunt op elk moment geld toevoegen wanneer dat nodig is.