sv ▾

chatbotnsfw.comOcensurerad LLM-API för utvecklare

Quickstart: Integrate NSFW LLM API

Skaffa ditt NSFW LLM API-nyckel och börja skicka ocensurerad text på några minuter. Denna snabbstart täcker OpenAI-kompatibla slutpunkter, SDK-installation och streaming så att du kan integrera NSFW-textgenerering i din app omedelbart.

Hämta din nyckel

Prerequisites: API Key and SDK

Börja med att skapa ett konto och generera din API-nyckel. Registrera dig med Fortsett med Google eller e-post och lösenord på sidan för att få API-nyckeln. Inget telefonnummer krävs. Du får en aktiv nyckel per konto; att skapa en ny nyckel ersätter den gamla omedelbart. Förvara denna nyckel säker, eftersom den autentiserar alla begäranden till vår bas-URL: https://api.chatbotnsfw.com/v1.

Vi rekommenderar att installera det officiella SDK:t för ditt föredragna språk. Vår API följer det standardiserade OpenAI-gränssnittet, vilket innebär att du förmodligen redan har de verktyg du behöver. Du behöver bara peka SDK:t mot vår specifika base_url och injicera din nyckel i authorization-headern.

Initiera klienten

Konfigurera ditt klientbibliotek för att kommunicera med vår ocensurerade LLM-tjänst. Ange base_url till vår endpoint och tilldela ditt genererade API-nyckel. Detta säkerställer att alla efterföljande anrop dirigeras korrekt till våra servrar. Du behöver inte konfigurera komplex routning eller välja mellan flera modeller.

  • Base URL: https://api.chatbotnsfw.com/v1
  • Modell-ID: uncensored
  • Autentisering: Bearer-token via API-nyckel

Den här konfigurationen fungerar med alla OpenAI-kompatibla klienter. Justera konfigurationsobjektet så att det matchar ditt SDK:s krav. Modellen uncensored är en modell med öppen vikt som är optimerad för vuxeninnehåll utan avslag för lagliga användningsområden.

Skicka en enkel chattkomplettering

Gör din första begäran för att generera text. Använd POST /v1/chat/completions-slutpunkten. Skicka en meddelandematris med en användarprompt. Modellen returnerar ett text svar. Detta är ett standard samtal för chat-completions. Inga embeddingar eller bildgenerering är inblandade.

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"}]
  }'

Kontrollera svaret för den genererade texten. Om du får ett 401-fel är din nyckel ogiltig. Ett 402-fel betyder att du behöver mer förbetalt kredit. Fel förbrukar inte tokens. Avslag på grund av innehåll som involverar minderåriga är gratis. Börja med en enkel prompt för att verifiera anslutningen.

Hantera strömmade svar

Använd Server-sända händelser (SSE) för realtidsleverans av tokens. Strömning ger en bättre användarupplevelse för långa svar. Ställ in stream-parametern till true i din begäran. API:et returnerar bitar när de genereras. Bearbeta varje bit för att uppdatera ditt gränssnitt stegvis.

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)

Den sista delen innehåller den totala tokenanvändningen för begäran. Detta gör att du kan spåra kostnader noggrant. Streaming fungerar med alla standardparametrar. Det är idealiskt för rollspels scenarier där latens spelar roll. Hantera stream-end-händelsen för att stänga din anslutning på ett korrekt sätt.

Konfigurera parametrar för NSFW-innehåll

Justera modellbeteendet med standardparametrar. Justera temperature för kreativitet. Använd top_p för nucleus sampling. Ställ in stop-sekvenser för att kontrollera utmatningslängd. Använd seed för reproducerbara resultat. Dessa parametrar påverkar hur den ocensurerade modellen genererar text.

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)

Aktivera JSON-läge genom att ställa in response_format till {"type": "json_object"}. Detta är användbart för strukturerade datautdata. Function calling stöds också via tools-parametern. Du kan specificera tool_choice för specifikt beteende. Dessa funktioner fungerar sömlöst med vårt API.

Felhantering och tokenbegränsningar

Förstå gränserna och felkoderna. Kontextfönstret är 100,000 tokens totalt. Det finns ingen separat gräns för utmatning: ett svar kan använda hela utrymmet som finns kvar i fönstret. Om du inte anger max_tokens kan svaret sträcka sig till slutet av fönstret. Du har tillstånd till 300 förfrågningar per minut. Samtidiga förfrågningar är begränsade till 8 per nyckel. Förfrågningskroppar får inte överstiga 8 MB.

Vanliga fel inkluderar 401 (ogiltig nyckel), 402 (otillräckligt kreditbelopp) och 429 (rate limit). Kredit är förbetalt och löper aldrig ut. Fel tar inte betalt för tokens. Avslag på innehåll som involverar minderåriga är gratis. Använd dessa gränser för att planera din applikations skalningsstrategi. Övervaka din användning via svarshuvudena.

Node.js

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

Vanliga frågor

Är den här API:n verkligen ocensurerad?

Ja, modellen <code>uncensored</code> är inställd på att svara utan innehållsavvisningar för lagliga vuxen-, fiktiva eller kontroversiella ämnen. Vi tillämpar endast en strikt gräns för sexuellt innehåll som involverar minderåriga, vilket alltid avvisas. Detta gör den idealisk för NSFW-rollspel och generering av vuxeninnehåll.

Hur fungerar pris och fakturering?

Vi använder en förbetald modell som endast accepterar kryptovalutor utan månadskostnader. Du betalar $0,15 per 1M inmatningstokens och $0,50 per 1M utmatningstokens. Fel och avslag är kostnadsfria. Du kan ladda upp med USDT (TRC20) eller USDC (Base) från och med $20. Bonusar gäller för större belopp.

Kan jag använda detta med det officiella OpenAI SDK?

Absolut. Vårt API är helt kompatibelt med OpenAI. Du behöver bara ändra <code>base_url</code> till <code>https://api.chatbotnsfw.com/v1</code> och använda modell-ID:t <code>uncensored</code>. Detta fungerar med Python, Node och andra officiella SDK:er utan att ändra begärans struktur i koden.

Skaffa ditt API-nyckel nu

Skapa ett konto, hämta din nyckel och uppdatera din base_url. Det är allt.