API-dokumentation til udviklere
Kom i gang med vores ubegrænsede LLM API på få minutter. Brug standard OpenAI-kompatible værktøjer til at sende rå, ufiltrerede tekstsvare til dine applikationer.
Autentificering og Base URL
Din API-nøgle autentificerer hver anmodning. Brug https://api.nsfwtext.cc/v1 som din base URL. Overfør nøglen i Authorization header. Denne opsætning fungerer med ethvert OpenAI-kompatibelt klient- eller SDK.
curl https://api.nsfwtext.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check server status now"}]
}'Generér din nøgle øjeblikkeligt via Google eller e-mail. Intet telefonnummer påkrævet. Nøglen vises straks efter tilmelding.
Første anmodning
Send din første besked til den uncensored model. Brug model-ID uncensored for rå output. Endpointet accepterer standard chat-completions payloads.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwtext.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)Erstat pladsholdere med din faktiske nøgle. Svaret indeholder den genererede tekst direkte. Feil returnerer standard HTTP-koder.
Streaming-svar
Modtag tokens i realtid via Server-Sent Events. Aktiver streaming ved at indstille stream til true. Tokenforbrug vises i den sidste chunk.
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)Behandle hver chunk, mens den ankommer. Dette reducerer den opfattede latens for lange output. Håndter delvise sætninger elegant i dit UI.
Function Calling og JSON-tilstand
Definer værktøjer til struktureret dataudvinding. Brug response_format med {"type": "json_object"} for streng JSON-output. Dette sikrer pålidelig parsing i din backend.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwtext.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);Angiv værktøgsdefinitioner i tools array. Modellen returnerer værktøjskald eller direkte tekst. Valider JSON-strukturen, før du bruger den.
Parameters and Context
Styr genereringen med temperature, top_p, og seed. Kontekstvinduet understøtter i alt 100.000 tokens. Maks output er 16.000 tokens pr. anmodning.
Indstil max_tokens til at forhindre overdreven brug. Brug stop sekvenser til at forkorte output tidligt. Juster presence_penalty til variation.
Limits and Errors
Rate limits tillader 300 anmodninger i minuttet. Konkurrence er begrænset til 8 samtidige anmodninger. Anmodningskroppe skal holdes under 8 MB.
Brug 401 til ugyldige nøgler. 402 indikerer utilstrækkelig forudbetalt kredit. 429 signalerer udtømning af hastighedsbegrænsning. Kredit udløber aldrig, så du kan toppe op til enhver tid.
Ofte stillede spørgsmål
Hvad er NSFW tekst-API basis-URL?
Brug HTTPS://api.nsfwtext.cc/v1 til alle anmodninger. Denne base URL fungerer med standard OpenAI SDK'er. Opdater din klientkonfiguration, så den peger her.
Hvordan håndterer jeg streaming-svar?
Indstil stream til true i din anmodning. API'et returnerer Server-Sent Events. Parsér hvert chunk for at vise tokens i realtid. Tjek det sidste chunk for tokenforbrug.
Hvad sker der, hvis jeg løber tør for kredit?
Du modtager fejlkoden 402. Oplad med USDT eller USDC. Kredit er forudbetalt og udløber aldrig. Fejl og afvisninger forbruger ikke kredit.
Få din API-nøgle øjeblikkeligt
Registrer, hent din nøgle, og opdater din base-URL. Det er alt, du skal gøre.
Åbn konto