da ▾

OpenAI-kompatibelt API til ubegrænset tekstgenerering.https://api.bestnsfwllm.com/v1

Integrer Uncensored API

Integrer det upolstrede API i dine applikationer til voksenindhold med et enkelt OpenAI-kompatibelt endepunkt. Denne hurtigstart guide dig fra nøglegenerering til håndtering af streaming-svar for en robust NSFW-chatbotoplevelse.

Forudsætninger: SDK og nøgle

Obtain your API key from the dashboard before writing any code. You can sign up with Google or email, and the key appears immediately on the Få API-nøgle side. Der kræves ikke telefonnummer, og du modtager $0.50 i prøve-kreditter i syv dage. Opbevar denne nøgle sikkert, da den autentificerer alle anmodninger til base URL https://api.bestnsfwllm.com/v1.

Installer dit foretrukne sprog SDK via din pakkehåndtering. Du vil konfigurere base URL og API-nøgle i din client-initialisering. Denne opsætning sikrer, at din applikation opretter forbindelse direkte til vores uncensored-model uden proxy-overhead.

Lav din første anmodning

Send en chat-completion-anmodning for at generere tekstsvare. Brug uncensored model-ID til direkte adgang til open-weight-modellen. API'en accepterer standard OpenAI-parametre og returnerer JSON-formaterede resultater.

curl https://api.bestnsfwllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "generate twenty test user profiles with diverse ages and genders"}]
  }'

Sørg for, at dit payload indeholder systemprompten for at definere adfærden. Modellen svarer uden indholdsafvisninger til lovligt voksent brug. Du kan verificere forbindelsen ved at tjekke choices array i responskroppen.

Håndtering af streamingrespons

Aktiver real-time tokenlevering ved at indstille stream: true i din anmodning. Serveren sender Server-Sent Events (SSE), mens tokens bliver tilgængelige. Denne tilgang reducerer den opfattede forsinkelse for brugere, der bygger interaktive NSFW-chatbot-grænseflader.

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)

Parser hver chunk for at akkumulere det endelige svar. Den sidste chunk indeholder de samlede tokenforbrugsstatistikker. Denne metode er ideel til applikationer, der kræver øjeblikkelig feedback under rollespil eller kreative skrive-sessioner.

Konfigurerer Modelparametre

Juster genereringsadfærd ved hjælp af standardparametre som temperature og top_p. Indstil temperature til at kontrollere tilfældighed, hvor lavere værdier producerer mere deterministisk output. Brug top_p for nucleus sampling for at balancere kreativitet og sammenhæng.

from openai import OpenAI

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

Du kan også tvinge JSON-tilstand ved at indstille response_format til {"type": "json_object". Dette er nyttigt til at parse strukturerede data fra den uncensurerede LLM. Modellen understøtter function calling-tools til udvidede muligheder.

Integration med Node.js

Brug det officielle OpenAI SDK for Node.js til at håndtere anmodninger effektivt. Konfigurer klienten med den tilpassede base URL og din API-nøgle. SDK'en håndterer automatisk gentagelser og fejlserialisering.

import OpenAI from "openai";

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

Kald chat.completions.create() Metode med dine ønskede parametre. SDK'et returnerer et promise, der løses til completion-objektet. Denne integration fungerer sømløst med eksisterende OpenAI-kpatible klienter.

Fejlhåndtering og hastighedsbegrænsninger

Håndter almindelige HTTP-statuskoder for at håndtere klientfejl fejlfrit. En 401-fejl indikerer en ugyldig eller manglende API-nøgle. En 402-fejl betyder, at din forudbetalte kredit er opbrugt; top op via krypto for at genoptage servicen. En 429-fejl signalerer, at du har overskredet hastighedsbegrænsningen på 300 anmodninger i minuttet.

Kontekstvinduet understøtter 100.000 tokens for både prompt og completion. Max output er 16.000 tokens pr. anmodning. Overvåg din brug via dashboardet for at undgå uventede afbrydelser under højvolumen-generering.

Ofte stillede spørgsmål

Hvilken er den bedste NSFW LLM til at bygge en chat-app?

Vores uncensored-model er optimeret til lovligt voksenindhold med et 100k kontekstvindue. Den giver direkte API-adgang uden de indholdsafvisninger, der er almindelige i andre modeller. Brug det OpenAI-kompatible endpoint til at integrere det i din applikation.

Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?

Du modtager en 429-statuskode, der indikerer for mange anmodninger. Grænsen er 300 anmodninger i minuttet per nøgle. Du kan overvåge din brug i dashboardet og opgradere din forudbetalte kredit for at håndtere højere volumener.

Hvordan betaler jeg for API-tjenesten?

Betalinger er kun krypto ved hjælp af USDT (TRC20) eller USDC (Base). Du kan indbetale ethvert helt beløb fra $20 til $500. Bonuskredit tilføjes for større indbetalinger, og kreditter udløber aldrig.

Få adgang til din API-nøgle

Tilmeld dig, få nøglen, og opdater din base-URL. Det er det.

Åbn konto