API Dokumentation
Börja använda NSFW-LLM-API:t utan censur direkt med dessa kodexempel. Tjänsten är helt OpenAI-kompatibel, så du kan byta ut din bas-URL och API-nyckel för att börja generera text.
Autentisering och nycklar
Hämta din API-nyckel genom att registrera dig med Google eller en e-postadress. Nyckeln visas omedelbart på kontrollpanelen. Använd den som en Bearer-token i Authorization header för varje begäran.
curl https://api.nsfwuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my plan balance"}]
}'
Slutpunkt för chattkomplettering
Skicka text till POST /v1/chat/completions och ta emot text tillbaka. Modell-ID:et är uncensored. Inmatningen får plats i ett 100,000 tokens kontextfönster.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwuncensored.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)
Streaming och SSE
Aktivera strömning genom att ställa in stream: true. Ta emot token via Server-Sent Events. Tokenanvändning visas i den sista chunken.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwuncensored.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);
Parameters and Configuration
Justera temperature, top_p, och stop sekvenser. Använd response_format: {"type": "json_object"} för JSON-utdata.
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)
Begränsningar för begäranderänta och kvoter
Gränsen är 300 begäranden per minut per nyckel. Samtidiga begäranden maxas vid 8. Begärans kroppar måste hålla sig under 8 MB.
Fel och kontextfönster
401 betyder ogiltig nyckel. 402 indikerar ingen kredit. 429 signalerar hastighetsbegränsning. Kontextrutan är 100 000 tokens totalt.
Vanliga frågor
Vad är den primära sökordet på webbplatsen?
Det primära nyckelordet är NSFW uncensored. Detta begrepp visas i H2 för sin egen sektion och i den första FAQ-frågan.
Hur hanterar jag fel i API:t?
Hantera 401 för autentiseringsproblem, 402 för otillräcklig kredit och 429 för hastighetsbegränsningar. Fel och avslag är gratis.
Vilken är storleken på contextfönstret?
Kontextfönstret är 100,000 tokens för prompt och completion tillsammans. Det finns ingen separat gräns för utdata: ett svar kan använda hela utrymmet som finns kvar i fönstret.
Generera din API-nyckel
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Enkel integration.