sv ▾
Hämta API-nyckel

NSFW-toppSnabbstart: integrera nsfw top API:t

Snabbstart: integrera nsfw top API:t

Integrera den obegränsade LLM API:t med en enda bas-URL och standard OpenAI-kompatibla slutpunkter. Kom igång omedelbart med din API-nyckel och se hur begäranden beter sig i ditt föredragna språk.

obegränsadhttps://api.nsfwtop.cc/v1

Bas URL och autentisering

NSFW-top-API:et använder en enda bas-URL för alla begäranden. Ändra bas-URL:en i din OpenAI SDK-konfiguration till https://api.nsfwtop.cc/v1. Skicka din API-nyckel i Authorization header. Du får en aktiv nyckel per konto. Nyckeln visas omedelbart efter registrering via Google eller e-post.

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

Varje begäran kräver detta huvud. Om nyckeln saknas eller är ogiltig returnerar API:et ett 401-fel. Dina prompts används inte för träning. Inget telefonnummer krävs för att börja.

Första förfrågan med Python

Skicka en chat-completion-förfrågan med hjälp av den officiella Python SDK:en för OpenAI. Konfigurera klienten med den anpassade bas-URL:en och din API-nyckel. Använd modell-ID:t uncensored för svar utan standardiserade innehållsavvisningar.

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)

Ställ in max_tokens parameter för att styra utmatningslängd. Det maximala utmatningsvärdet är 2 048 token om du inte anger en gräns. Inmatnings- och utmatningstoken räknas mot ditt 100 000 token kontextfönster.

Node SDK-integration

Använd OpenAI Node SDK för att integrera API:t i dina JavaScript- eller TypeScript-applikationer. Initiera klienten med baseURL pekande mot NSFW-toppslutpunkten. Skicka din API-nyckel som apiKey värde.

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);

Anrop chat.completions.create() med modellen uncensored. Svaret innehåller den genererade texten och detaljer om tokenanvändning. Du kan strömma svar eller ta emot dem på en gång beroende på ditt användningsfall.

Strömsvar med SSE

Aktivera strömning genom att ställa in stream: true i ditt begäran. API:t returnerar Server-Sent Events (SSE) när tokens genereras. Detta minskar den upplevda latensen för långa svar. Bearbeta strömmen för att visa text inkrementellt.

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)

Den sista chunken i strömmen innehåller total tokenanvändning för begäran. Du kan spåra kostnad och kontextanvändning i realtid. Streaming fungerar med alla parametrar som temperature och top_p.

JSON-läge och funktionsanrop

Tvinga strukturerad utdata genom att ställa in response_format för {"type": "json_object"}. Detta säkerställer att modellen returnerar giltig JSON istället för fritt text. Använd detta för att parsadata eller integrera med andra system.

Function calling stöds via den tools parameter. Definiera funktioner i tools array. Modellen kan anropa dessa funktioner och returnera strukturerade argument. Använd tool_choice för att styra när funktioner anropas.

Begränsningsnivåer och begränsningar

API:et begränsar till 300 förfrågningar per minut per nyckel. Du kan ha upp till 8 samtidiga förfrågningar samtidigt. Maximal storlek på förfrågningskroppen är 8 MB. Att överskrida dessa gränser resulterar i ett 429-fel. Vänta innan du försöker igen eller uppgradera din kreditanvändning.

Om du har inget kredit, returnerar förfrågningar ett 402-fel. Fel och avslag konsumerar inte tokens. Kontextfönstret tillåter 100 000 tokens totalt för prompt och slutförande. Hantera din tokenanvändning noggrant för att undvika oväntade avgifter.

Vanliga frågor

Vad är NSFW topp-API:ets bas-URL?

Den basala URL:en är HTTPS://api.nsfwtop.cc/v1. Den är kompatibel med standard OpenAI SDK:er. Ändra bas-URL:en i din klientkonfiguration för att använda den.

Hur betalar jag för API:et?

Du kan fylla på kredit med kryptovaluta. Vi accepterar USDT på TRC20 eller USDC på Base. Minsta insättningsbelopp är $20. Krediten löper aldrig ut och debiteras baserat på faktisk tokenanvändning.

Vad händer om jag får ett 401-fel?

Ett 401-fel betyder att din API-nyckel är ogiltig eller saknas. Kontrollera din nyckel i dashboarden. Skapa en ny nyckel om den gamla har återkallats. Varje konto har en aktiv nyckel i taget.

Ditt API-nyckel är nästan klart

Registrera dig, kopiera din nyckel, uppdatera bas-URL:en. Det täcker hela konfigurationen.

Hämta API-nyckel