nl ▾

NSFW llm api quickstart

Integreer onze ongecensureerde LLM API in je chatbot-pipeline in enkele minuten met standaard OpenAI-compatible endpoints. Verkrijg je API-sleutel, stel je base URL in en begin prompts te versturen met nul inhoudsrefusies voor wettelijk volwassen inhoud.

Basis-URL en authenticatie

Beveilig eerst je toegangsleutel op de API-sleutel ophalen pagina. U kunt u aanmelden met Google of een e-mail en wachtwoord gebruiken. De interface toont uw sleutel direct. Er is geen telefoonnummer nodig. Kopieer deze sleutel voor uw omgevingsvariabelen. Deze verifieert alle verzoeken aan onze infrastructuur. Uw prompts worden niet gebruikt voor training. Privacy wordt behouden zonder extra stappen. Maak een apart account aan voor elke productiedienst. Eén actieve sleutel per account zorgt voor duidelijke facturatie. Als u een nieuwe sleutel nodig heeft, vervangt het genereren ervan de oude. Dit houdt uw referenties eenvoudig. Beveiliging blijft eenvoudig zonder complexe rotaties.

Je eerste verzoek maken

Verstuur je eerste prompt naar het chat-completions-eindpunt. Gebruik de standaard chat/completions path. Ons onbeperkte model reageert zonder filteren van wettelijk volwassen inhoud. Stel de basis-URL in op ons API-domein. Voer uw sleutel door in de autorisatieheader. De model-ID is vast als uncensored. Je krijgt tekstuitvoer voor tekstinput. Geen embeddings of image generatie hier. Controleer de respons voor de gegenereerde tekst. Fouten retourneren standaard HTTP-codes. Credit wordt alleen gebruikt voor succesvolle tokens.

curl https://api.apillmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest transformer architecture paper"}]
  }'

Python SDK Integratie

Gebruik de officiële OpenAI Python-bibliotheek voor snelle integratie. Stel de basis-URL in op ons eindpunt. Initialiseer de client met je API-sleutel. Roep chat.completions.create met je model. De uncensored model verwerkt je prompts. Streaming wordt ondersteund via SSE. Je kunt ook JSON-modus gebruiken. Stel response_format naar {"type": "json_object"}. Dit zorgt voor gestructureerde output voor je pipeline. Fouten worden opgeheven als standaard uitzonderingen. Controleer de gebruikscijfers in de response. Foutopsporing wordt triviaal met standaardbibliotheken.

from openai import OpenAI

client = OpenAI(base_url="https://api.apillmnsfw.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.js-clientinstelling

Integreer met Node.js met de standaard SDK. Configureer de basis-URL voor onze API. Geef je sleutel door tijdens initialisatie. Vraag voltooiingen aan van de uncensored model. De interface komt exact overeen met OpenAI. Je kunt antwoorden eenvoudig streamen. Gebruik async/await voor schone code. Afhandelen van fouten met try/catch blokken. Het model ondersteunt function calling. Definieer tools in je request-body. Parse de toolcalls in je code. Dit past naadloos in bestaande Node-workflows. Er zijn geen aangepaste adapters nodig. Je code blijft standaard en draagbaar.

import OpenAI from "openai";

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

Stream tokens voor lagere latentie in chat-apps. Stel stream naar true in je verzoek. De API retourneert Server-Sent Events (SSE). Elk deel bevat gedeeltelijke tekst. Gegevens over tokengebruik verschijnen in het laatste deel. Hiermee zijn realtime updates voor gebruikers mogelijk. Je kunt streams annuleren indien nodig. Het uncensored-model ondersteunt deze functie. Het werkt met alle standaard SDK's. Verwerk streamevents in je lus. Geef tekst weer zodra deze aankomt. Dit verbetert de waargenomen prestaties aanzienlijk. Gebruikers zien antwoorden sneller. Foutafhandeling blijft consistent over alle modi.

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

Onze API hanteert duidelijke operationele limieten. U krijgt 300 verzoeken per minuut per sleutel. Concurrency is beperkt tot 8 gelijktijdige verzoeken. Verzoeklichamen moeten onder de 8 MB blijven. Het contextvenster beslaat 100,000 tokens in totaal. Max output is 16,000 tokens per verzoek. Fouten retourneren standaardcodes zoals 401 of 429. Een 402-fout betekent dat uw krediet laag is. Weigeringen voor minder belangrijke inhoud zijn gratis. Krediet vervalt niet voor prepaid-accounts. Streaming werkt zonder extra kosten. Monitor uw gebruik in het dashboard. Limieten zorgen voor stabiele prestaties voor alle gebruikers.

Veelgestelde vragen

Wat is de NSFW LLM API-contextvenstergrootte?

Het contextvenster is 100.000 tokens, inclusief prompt en completion samen. Je kunt maximaal 16.000 tokens aan uitvoer per verzoek aanvragen. Als je max_tokens niet instelt, is de limiet standaard 2.048 tokens. Dit maakt lange gesprekken of de verwerking van grote documenten mogelijk.

Ondersteunt de API function calling en JSON-mode?

Ja, de API ondersteunt zowel function calling als de JSON-modus. Je kunt tools definiëren in je verzoek en response_format instellen op json_object. Dit maakt gestructureerde outputs en toolgebruik mogelijk in je chatbot-pijplijn. Het model verwerkt deze functies native.

Wat gebeurt er als ik een 402-fout krijg?

Een 402-fout geeft aan dat je vooruitbetaalde tegoed onvoldoende is. Je moet aanvullen via crypto om de API te blijven gebruiken. Fouten en weigeringen verbruiken geen tegoed, dus je betaalt alleen voor geldige tokens. Je tegoed vervalt niet, dus je kunt aanvullen wanneer dat nodig is.

Haal je API-sleutel op in enkele seconden

Meld je aan, kopieer het token, werk je eindpunt bij. Dat is alles wat je hoeft te doen.

Nu beginnen