API Dokumentation
Kom i gang med NSFW LLM online API ved hjælp af standard OpenAI-kompatible endpoints. Send din første prompt på få sekunder med nul konfiguration.
Base URL og autentificering
NSFW LLM online API'et kører på en enkelt base-URL: https://api.nsfwllmonline.com/v1. Autentifikation afhænger af en Bearer-token, der sendes via Authorization header. Du modtager én aktiv nøgle pr. konto, som du kan regenerere øjeblikkeligt via dashboardet uden at miste din forudbetalte saldo.
- Base URL:
https://api.nsfwllmonline.com/v1 - Header:
Authorization: Bearer YOUR_API_KEY
curl https://api.nsfwllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 200 ok json"}]
}'
Chat Completions Endpoint
Brug POST /v1/chat/completions til at generere tekst. Send et model-ID på uncensored til at få adgang til vores open-weight model indstillet til ubegrænsede svar. API'et accepterer standard beskedstrukturer, hvilket giver dig mulighed for at bygge kontekstrige samtaler eller enkle enkelt-turn-spørgsmål.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwllmonline.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)
Understøttede parametre
Styr genereringsadfærd med standardparametre som temperature, top_p, og stop. Du kan tvinge JSON-output ved hjælp af response_format eller indstille en seed for reproducerbarhed. Modellen understøtter et kontekstvindue på 100.000 tokens, der kombinerer både input og output.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwllmonline.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);
Streaming-svar
Aktivér streaming ved at indstille stream: true. API'et returnerer Server-Sent Events (SSE) til real-time tokenlevering. Tokenbrugsmetadata vises kun i den sidste chunk, hvilket sikrer nøjagtig sporing af forbrug uden at blokere for svarstrømmen.
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
Brug tool_choice og tools til function calling-funktioner. For strengt struktureret output, indstil response_format til {"type": "json_object"}. Dette sikrer pålidelig parsing til automatiserede pipelines uden manuel regex-rengøring.
Rate Limits og Kvoter
Hver nøgle tillader 300 forespørgsler i minuttet og 8 samtidige forespørgsler. Forespørgsler, der overstiger 8 MB i kropstørrelse, afvises. Almindelige fejl inkluderer 401 for ugyldige nøgler, 402 for utilstrækkelig forudbetalt kredit, og 429 for rate limiting. Den uncensurerede model afviser seksuelt indhold, der involverer mindreårige, men tillader andre lovlige voksne emner.
Få din API-nøgle nu
Tilmeld dig, kopier nøglen, opdater din base URL. Det er alt, hvad der er til det.