NSFW-topSnelstart: integreer de top nsfw API
Snelstart: integreer de top nsfw API
Integreer de onbeperkte LLM API met een enkele basis-URL en standaard OpenAI-compatibele eindpunten. Begin onmiddellijk met je API-sleutel en bekijk hoe verzoeken zich gedragen in je voorkeurstaal.
ongecensureerdhttps://api.nsfwtop.cc/v1
Basis-URL en authenticatie
De NSFW top API gebruikt een enkele basis-URL voor alle verzoeken. Wijzig de basis-URL in je OpenAI SDK-configuratie naar https://api.nsfwtop.cc/v1. Voer je API-sleutel in de Authorization header. Je ontvangt één actieve sleutel per account. De sleutel verschijnt direct na aanmelding via Google of e-mail.
curl https://api.nsfwtop.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all api endpoints"}]
}'Elke request vereist deze header. Als de sleutel ontbreekt of ongeldig is, retourneert de API een 401-fout. Je prompts worden niet gebruikt voor training. Er is geen telefoonnummer nodig om te beginnen.
Eerste verzoek met Python
Stuur een chat-completieverzoek met behulp van de officiële OpenAI Python SDK. Configureer de client met de aangepaste basis-URL en je API-sleutel. Gebruik de model-ID uncensored voor antwoorden zonder standaard inhoudsweigeringen.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwtop.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)Stel de max_tokens parameter om de uitvoerlengte te bepalen. De maximale uitvoer is 2.048 tokens als je geen limiet opgeeft. Invoer- en uitvoertokens tellen mee voor je contextvenster van 100.000 tokens.
Node SDK-integratie
Gebruik de OpenAI Node SDK om de API te integreren in uw JavaScript- of TypeScript-toepassingen. Initialiseer de client met de baseURL wijzend naar het NSFW-top-eindpunt. Voer uw API-sleutel in als de apiKey waarde.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwtop.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);Oproep chat.completions.create() met het model uncensored. De respons bevat de gegenereerde tekst en details over tokengebruik. Je kunt responsen streamen of ze in één keer ontvangen, afhankelijk van je use case.
Streamingresponsen met SSE
Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE) terwijl tokens worden gegenereerd. Dit vermindert de waargenomen latentie voor lange antwoorden. Verwerk de stream om tekst incrementeel weer te geven.
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)De laatste chunk in de stream bevat het totale tokengebruik voor het verzoek. Je kunt kosten en contextgebruik in realtime bijhouden. Streaming werkt met alle parameters zoals temperature en top_p.
JSON-modus en functaanroeping
Forceer gestructureerde uitvoer door response_format naar {"type": "json_object"}. Dit zorgt ervoor dat het model geldige JSON retourneert in plaats van vrije tekst. Gebruik dit voor het parseren van data of het integreren met andere systemen.
Function calling wordt ondersteund via de tools parameter. Definieer functies in de tools array. Het model kan deze functies aanroepen en gestructureerde argumenten retourneren. Gebruik tool_choice om te bepalen wanneer functies worden aangeroepen.
Snelheidslimieten en beperkingen
De API handhaaft een limiet van 300 verzoeken per minuut per sleutel. U kunt maximaal 8 gelijktijdige verzoeken hebben. De maximale grootte van het verzoeklichaam is 8 MB. Het overschrijden van deze limieten resulteert in een 429-fout. Wacht voordat u het opnieuw probeert of upgrade uw tegoedgebruik.
Als je geen tegoed hebt, retourneren verzoeken een 402-fout. Fouten en weigeringen verbruiken geen tokens. Het contextvenster staat 100.000 tokens totaal toe voor prompt en voltooiing. Beheer je tokengebruik zorgvuldig om onverwachte kosten te vermijden.
Veelgestelde vragen
Wat is de basis-URL van de NSFW top-API?
De basis-URL is HTTPS://api.nsfwtop.cc/v1. Het is compatibel met standaard OpenAI SDK's. Pas de basis-URL aan in je clientconfiguratie om het te gebruiken.
Hoe betaal ik voor de API?
U kunt tegoed opladen met crypto. Wij accepteren USDT op TRC20 of USDC op Base. Minimale opwaardering is $20. Tegoed vervalt niet en wordt berekend op basis van daadwerkelijk token-gebruik.
Wat gebeurt er als ik een 401-fout krijg?
Een 401-fout betekent dat uw API-sleutel ongeldig of ontbreekt. Controleer uw sleutel in het dashboard. Genereer een nieuwe sleutel als de oude is ingetrokken. Elk account heeft op elk moment één actieve sleutel.
Uw API-sleutel is bijna klaar
Registreer, kopieer je sleutel, pas de basis-URL aan. Dat dekt de volledige configuratie.