sv ▾
Öppna konto

API Dokumentation

Kom igång med den bästa NSFW LLM-modellen via vårt OpenAI-kompatibla API. Skicka text, få obegränsade svar utan innehållsfilter som blockerar laglig vuxentidning.

Bas URL och autentisering

Ditt API-nyckel autentiserar varje begäran till bas-URL:en https://api.bestnsfwllmmodel.com/v1. Inkludera det som en Bearer-token i Authorization header. Du kan generera en nyckel omedelbart genom att registrera dig med Google eller e-post på sidan Hämta API-nyckel. Systemet utfärdar en aktiv nyckel per konto, så använd den enda uppgiften för alla integrationer.

Första förfrågan

Skicka en standardbegäran om chattkomplettering för att testa slutpunkten. Modell-ID:t är uncensored. Detta returnerar textutdata utan avvisningar för lagliga vuxenämnen.

  • Se till att din payload matchar standard OpenAI-schemat.
  • Använd modellnamnet exakt som angivet.

Följande cURL-kommando demonstrerar en minimal begäran:

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-integration

Integrera med det officiella OpenAI Python-biblioteket. Konfigurera klienten med din nyckel och bas-URL. Denna metod fungerar för synkrona anrop och enkla skript.

  • Installera biblioteket via pip.
  • Ställ in bas-URL:en till vår API-slutpunkt.

Här är Python-koden för att initiera klienten:

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-integration

Använd det officiella OpenAI Node SDK:t för JavaScript- eller TypeScript-projekt. Ställ in apiKey och baseURL egenskaper. Detta gör att du kan använda bekanta async/await-mönster i din Node-miljö.

  • Installera paketet via npm.
  • Konfigurera klienten.

Följande Node.js-snutt visar hur du ställer in:

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

Strömningsresponser

Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar bitar när de genereras. Detta minskar den upplevda latensen för långa utdata. Tokenanvändning rapporteras i den sista biten.

  • Bearbeta SSE-händelser på klientsidan.
  • Hantera delvisa textuppdateringar.

Använd detta strömningsexempel för din applikation:

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)

Gränser, fel och kontext

Kontextfönstret stöder totalt 100 000 tokens. Du kan skriva ut upp till 16 000 tokens per begäran. Fel inkluderar 401 för ogiltiga nycklar, 402 för otillräckligt kredit och 429 för hastighetsbegränsningar. Hastighetsbegränsningen är 300 begäran per minut per nyckel.

  • Övervaka användning i din dashboard.
  • Hantera HTTP-statuskoder lämpligt.

Vanliga frågor

Vilken är den bästa NSFW-LLM-modellen för API-integration?

Vårt API levererar den obegränsade modellen via en standard OpenAI-kompatibel slutpunkt. Den hanterar textinmatning och -utmatning utan innehållsrefuseringar för lagligt vuxeninnehåll. Detta eliminerar behovet av komplexa proxy-inställningar.

Hur hanterar jag autentiseringsfel?

Ett 401-statuskod indikerar en ogiltig eller utgången API-nyckel. Se till att du använder nyckeln som genererats från sidan Hämta API-nyckel. Kontrollera att Authorization-huvudet inkluderar Bearer-token korrekt.

Vad händer om jag tar slut på kreditbelopp?

API:et returnerar en 402-statuskod när din förbetalda kredit är slut. Du kan ladda upp med krypto (USDT på TRC20 eller USDC på Base) via dashboarden. Kredit går aldrig ut, så du kan lägga till medel när det behövs.