da ▾
Få API-nøgle

API Dokumentation

Start med at bruge NSFW ubegrænsede LLM-API med det samme med disse kodeeksempler. Tjenesten er fuldt ud OpenAI-kompatibel, så du kan skifte din base-URL og API-nøgle til at begynde at generere tekst.

Autentificering og nøgler

Hent din API-nøgle ved at oprette en konto med Google eller en e-mailadresse. Nøglen vises øjeblikkeligt på dashboardet. Brug den som en Bearer-token i Authorization header til hver anmodning.

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

Chat Completions-endpoint

Send tekst til POST /v1/chat/completions og modtag tekst tilbage. Model-ID'et er uncensored. Input passer inden for et 100.000 tokens kontekstvindu.

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 og SSE

Aktivér streaming ved at indstille stream: true. Modtag tokens via Server-Sent Events. Tokenbrug vises i den sidste chunk.

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

Juster temperature, top_p, og stop sekvenser. Brug response_format: {"type": "json_object"} til JSON-output.

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)

Rate Limits og Kvoter

Begrænsningen er 300 anmodninger i minuttet per nøgle. Samtidige anmodninger er begrænset til 8. Anmodningskroppe skal holdes under 8 MB.

Fejl og kontekstvindue

401 betyder ugyldig nøgle. 402 indikerer ingen kredit. 429 signalerer hastighedsbegrænsning. Kontekstvindu er 100.000 tokens i alt.

Almindelige spørgsmål

Hvad er det primære søgeord for sitet?

Det primære søgeord er NSFW uncensored. Dette begreb vises i H2 i sin egen sektion og i det første FAQ-spørgsmål.

Hvordan håndterer jeg fejl i APIet?

Håndter 401 for autentificeringsproblemer, 402 for utilstrækkelig kredit og 429 for hastighedsbegrænsninger. Fejl og afslag er gratis.

Hvad er størrelsen på context window?

Kontekstvinduet er på 100,000 tokens til prompt og completion tilsammen. Der er ingen separat outputgrænse: et svar kan bruge alt det plads, der er tilbage i vinduet.

Generer din API nøgle

Tilmeld dig, få din nøgle, og opdater din base-URL. Simpelt integration.

Få API-nøgle