Utvecklardokumentation för den ocensurerade modellen
Kom igång med en ostraffad LLM som pratar ditt språk. Den här guiden täcker autentisering, slutpunkter och strömning för din NSFW-API-nyckel.
Autentisering och bas-URL
Det första steget är att skaffa din nyckel. Registrera dig med ett Google-konto eller e-post. Du får en nyckel omedelbart. Inget telefonnummer krävs. Använd bas-URL:en https://api.nsfwapikey.com/v1 i din klient. Ersätt standard sk-... med din nya nyckel. Detta fungerar med standard OpenAI SDK:er. API:et kräver ingen komplex routning. Det är en direkt anslutning till modellen.
Första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions. Ange din nyckel i authorization-huvudet. Ställ in modellen till uncensored. Du kan skicka enkla textprompter. Svaret returnerar rå text utan artiga avslag. Detta fungerar för kreativa eller funktionella användningsområden. Endpunkten är enkel. Inga extra parametrar behövs för grundläggande text.
curl https://api.nsfwapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
}'
Integration av Python SDK
Använd det officiella OpenAI Python-paketet. Konfigurera bas-URL:en att peka mot vår server. Skicka din API-nyckel som variabeln API key. Ställ in modell-ID:t till uncensored. Detta gör att du kan använda bekanta metoder. Du kan skicka meddelanden som en lista. Svaret innehåller den genererade texten. Felhantering är standard för HTTP-klienter. Streama eller synkron, välj fritt.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwapikey.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-användning
Initiera OpenAI-klienten med din anpassade bas-URL. Skicka API-nyckelsträngen. Klienten hanterar HTTP-förfrågningarna. Ställ in modellen till uncensored. Du kan använda chattkompletteringsmetoden. Svarsobjektet innehåller valen. Få direkt åtkomst till meddelandeinnehållet. Detta passar in i vilket Node.js-projekt som helst. Inget extra middleware krävs.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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ömsvaren och tokenanvändning
Aktivera strömning genom att ställa in stream: true. Du får textbitar. Varje bit innehåller en del av svaret. Den sista biten innehåller tokenanvändningsdata. Detta hjälper dig att spåra kostnader. Modellen matar ut tokens sekventiellt. Detta minskar den upplevda latensen. Du kan rendera text när den anländer. SSE-formatet är standard för OpenAI-klienter.
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
Du har 300 förfrågningar per minut. Kontextfönstret är 100 000 token. Max utdata är 16 000 token. Fel som 401 betyder en ogiltig nyckel. 402 betyder inget kredit. 429 betyder att du har nått hastighetsbegränsningen. Kredit upphör aldrig att gälla. Avslag är gratis. Fel kostar inte token. Använd dessa koder för att felsöka snabbt. Systemet är transparent med avseende på användning.
FAQ
Vilken är storleken på contextfönstret?
Kontextfönstret är 100 000 tokens för prompt och output tillsammans. Max utdata är 16 000 tokens per begäran. Detta möjliggör långa dokument eller konversationer.
Hur hanterar jag API-fel?
Använd standard HTTP-statuskoder. 401 indikerar en ogiltig eller saknad nyckel. 402 betyder att din förbetalda kredit är slut. 429 signalerar att du har överskridit gränsen på 300 begäranden per minut. Fel och vägraner förbrukar inte token.
Är NSFW API-nyckeln gratis?
Nej, det är förbetalt krypto. Du betalar $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens. Fel är gratis. Du får $0.50 testkredit i 7 dagar.
Hämta din nyckel nu
Registrera dig, kopiera nyckeln, uppdatera bas-URL:en. Det är allt.