NSFW Modell Snabbstart
Kom igång med vårt ostraffade LLM-API på minuter. Använd standard OpenAI-kompatibla slutpunkter för att generera text utan innehållsfilter.
Autentisering & bas-URL
Använd den tillhandahållna API-nyckeln med den standardiserade bas-URL:n för alla förfrågningar. Vi stöder alla OpenAI-kompatibla klienter genom att helt enkelt ändra base_url-parametern. Din nyckel ger åtkomst till en enda obegränsad modell optimerad för vuxet innehåll utan avslag.
Inkludera din nyckel i Authorization-huvudet som en Bearer-token. Detta säkerställer säker åtkomst till våra värdade slutpunkter. Du kan generera en ny nyckel omedelbart efter att ha registrerat dig via Google eller e-post.
Håll din nyckel privat. Den identifierar ditt förbetala konto och spårar tokenförbrukning noggrant.
Skicka din första completion
Skicka en POST-begäran till /v1/chat/completions med ditt modellnamn och messages-array. API:t returnerar textkompletteringar baserat på din promptkontext. Du måste ställa in modell-ID:t till "uncensored" för konsekventa resultat.
Inmatningstoken kostar $0,15 per miljon, medan utmatningstoken kostar $0,50 per miljon. Avgifter tillkommer endast för lyckade slutföranden, inte fel.
- Ställ in modellen till "uncensored".
- Tillhandahåll en messages-array med roll och innehåll.
- Inkludera din API-nyckel i huvuden.
Denna raka uppsättning fungerar för rollspel, kreativt skrivande eller databearbetningsuppgifter.
curl https://api.modelnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 400 status code"}]
}'
Att använda Python & Node SDK:er
Installera de officiella OpenAI Python- eller Node SDK:erna och peka dem mot vår bas-URL. Detta gör att du kan använda välkända metoder som .chat.completions.create() utan att skriva om din logik.
Skicka ditt API-nyckel som api_key-argumentet. Ställ base_url till HTTPS://api.modelnsfw.cc/v1 för att routa begäranden korrekt. Denna metod förenklar integrationen för befintliga projekt.
Både SDK:erna hanterar JSON-serier och retry-logik automatiskt. Du kan justera parametrar som temperaturen eller top_p för att styra kreativitet.
Fel returneras som standardiserade HTTP-statuskoder. Du kan fånga undantag och hantera dem i din applikationslogik.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelnsfw.cc/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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelnsfw.cc/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 & tokenanvändning
Aktivera strömning genom att ställa in stream till true i din begärans kropp. API:et returnerar bitar via Server-Sent Events (SSE) för realtidsutmatning. Detta minskar upplevd latens för långa svar.
Tokenanvändningsdetaljer visas i den sista delen av strömmen. Du kan parsas denna data för att spåra kostnader noggrant utan att vänta på hela svaret.
Streaming fungerar bra för gränssnitt eller live-textgenerering. Det låter användare se innehåll när det genereras.
Ställ in max_tokens för att kontrollera maximal utmatningslängd per begäran. Standardvärdet är 2 048 tokens om inget annat anges.
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)
Function Calling & JSON Mode
Använd tools-parametern för att aktivera funktionsanrop för strukturerad dataextraktion. Definiera funktioner i din begäran och låt modellen välja vilken som ska anropas. Detta är användbart för att analysera text eller utlösa åtgärder.
Aktivera JSON-läge genom att ställa in response_format till json_object. Modellen returnerar strikt giltig JSON, vilket säkerställer att din parser aldrig misslyckas. Detta är idealiskt för API-integrationer som kräver specifika datastrukturer.
Kombinera båda funktionerna för komplexa arbetsflöden. Du kan extrahera data och anropa funktioner samtidigt.
Validera alltid output-strukturen i din kod. Modellen strävar efter noggrannhet men kan ibland producera ogiltig syntax.
Begäransgränser & kontextfönster
Kontextrutan stöder 100 000 tokens för kombinerad prompt och completion. Detta möjliggör stora dokument eller långa konversationer. Du kan skicka upp till 16 000 tokens i ett enda svar.
Ratebegränsningarna är inställda på 300 förfrågningar per minut per nyckel. Du kan ha 8 samtidiga förfrågningar samtidigt. Förfrågningskroppen får inte överstiga 8 MB.
Övervaka HTTP-statuskoder för fel. Ett 401-fel betyder att din nyckel är ogiltig. Ett 402-fel indikerar otillräcklig förbetald kredit. Ett 429-fel signalerar att du har överskridit din hastighetsgräns.
Krediten löper inte ut. Du kan fylla på när som helst med krypto utan att förlora din balans.
Vanliga frågor
Är detta en ofiltrerad modell?
Ja, modellen är inställd att svara utan innehållsrefuseringar för laglig vuxenanvändning. Den filtrerar inte NSFW-ämnen, vilket gör den idealisk för rollspel och kreativt skrivande.
Vilken är storleken på contextfönstret?
API:t stöder ett kontextfönster på 100 000 tokens för både prompt och slutförande. Detta gör att du kan bearbeta stora dokument eller upprätthålla långa konversationshistorik.
Hur betalar jag för användning?
Du betalar med förbetald kredit som laddas upp via krypto (USDT på TRC20 eller USDC på Base). Det finns inga månadsprenumerationer eller dolda avgifter. Krediten löper aldrig ut.
Skaffa din API-nyckel på några sekunder
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Det är allt som krävs.
Skaffa din nyckel