sv ▾

NSFW LLM API-snabbstart

Integrera vårt obegränsade LLM-API i din chatbot-pipeline på några minuter med standardiserade OpenAI-kompatibla slutpunkter. Skaffa din API-nyckel, ange din bas-URL och börja skicka prompts utan innehållsrefuseringar för laglig vuxentid.

Bas URL och autentisering

Börja med att säkra din åtkomstnyckel på Hämta API-nyckel sida. Du kan logga in med Google eller använda en e-post och ett lösenord. Gränssnittet visar din nyckel omedelbart. Inget telefonnummer krävs. Kopiera denna nyckel för dina miljövariabler. Den autentiserar alla begäran till vår infrastruktur. Dina promptar används inte för träning. Integritet upprätthålls utan extra steg. Skapa ett dedikerat konto för varje produktionstjänst. En aktiv nyckel per konto säkerställer tydlig fakturering. Om du behöver en ny nyckel ersätter generering av en ny den gamla. Detta håller dina uppgifter enkla. Säkerheten förblir enkel utan komplexa rotationer.

Att göra din första förfrågan

Skicka din första prompt till chattkompletteringsändpunkten. Använd standard chat/completions path. Vår icke-censurerade modell svarar utan att filtrera laglig vuxeninnehåll. Ställ in bas-URL:en till vår API-domän. Skicka din nyckel i autentiseringshuvudet. Modell-ID:et är fast som uncensored. Du får textoutput för textinmatning. Här finns inga embeddingar eller bildgenerering. Kontrollera svaret för den genererade texten. Fel returnerar standard HTTP-koder. Kredit används bara för lyckade token.

curl https://api.apillmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest transformer architecture paper"}]
  }'

Python SDK-integration

Använd det officiella OpenAI Python-biblioteket för snabb integration. Ange bas-URL:en till vår slutpunkt. Initiera klienten med din API-nyckel. Anropa chat.completions.create med din modell. Den uncensored modellen hanterar dina prompter. Streaming stöds via SSE. Du kan också använda JSON-läge. Ställ in response_format för {"type": "json_object"}. Detta säkerställer strukturerad utdata för ditt flöde. Fel raise som standardundantag. Kontrollera användningsstatistiken i svaret. Felsökning blir trivial med standardbibliotek.

from openai import OpenAI

client = OpenAI(base_url="https://api.apillmnsfw.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)

Node.js-klientkonfiguration

Integrera med Node.js med standard SDK:t. Konfigurera bas-URL för vårt API. Ange din nyckel under initieringen. Begär slutföranden från uncensored modellen. Gränssnittet matchar OpenAI exakt. Du kan streama svar enkelt. Använd async/await för ren kod. Hantera fel med try/catch-block. Modellen stöder funktionsanrop. Definiera verktyg i din begärans kropp. Parsa verktygsanropen i din kod. Detta passar in i befintliga Node-arbetsflöden. Inga anpassade adapter behövs. Din kod förblir standardiserad och portabel.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apillmnsfw.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);

Strömningsresponser

Strömma token för lägre latens i chattappar. Ställ in stream för true i ditt begäran. API:et returnerar Server-Sent Events (SSE). Varje del innehåller delvis text. Detaljer om tokenanvändning visas i den sista delen. Detta möjliggör realtidsuppdateringar till användare. Du kan avbryta strömmar vid behov. Den obegränsade modellen stöder denna funktion. Den fungerar med alla standard-SDK:er. Hantera strömhändelser i din slinga. Visa text när den anländer. Detta förbättrar den upplevda prestandan avsevärt. Användare ser svar snabbare. Felhantering förblir konsekvent mellan lägena.

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)

Gränser, fel och kontext

Vårt API tillämpar tydliga driftgränser. Du får 300 begäranden per minut per nyckel. Samtidigheten är begränsad till 8 samtidiga begäranden. Begärandekroppar måste hålla sig under 8 MB. Kontextfönstret omfattar totalt 100 000 token. Maximal utdata är 16 000 token per begäran. Fel returnerar standardkoder som 401 eller 429. Ett 402-fel betyder att ditt kreditbelopp är lågt. Avslag för mindre innehåll är gratis. Krediten löper inte ut för förbetala konton. Strömning fungerar utan extra kostnad. Övervaka din användning i kontrollpanelen. Gränserna säkerställer stabil prestanda för alla användare.

Vanliga frågor

Vad är NSFW LLM API kontextfönstrets storlek?

Kontextrutan är 100 000 tokens, räknat både prompt och svar tillsammans. Du kan begära upp till 16 000 tokens output per anrop. Om du inte anger max_tokens är gränsen 2 048 tokens som standard. Detta möjliggör långa konversationer eller bearbetning av stora dokument.

Stöder API:et funktionssamtal och JSON-läge?

Ja, API:et stöder både funktionsanrop och JSON-läge. Du kan definiera verktyg i din begäran och ställa in response_format till json_object. Detta möjliggör strukturerade utdata och verktygsanvändning i din chattbot-pipeline. Modulen hanterar dessa funktioner inbyggt.

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

Ett 402-fel indikerar att din förbetalda kredit är otillräcklig. Du måste ladda upp via krypto för att fortsätta använda API:et. Fel och avslag konsumerar inte kredit, så du betalar endast för giltiga tokens. Din kredit löper aldrig ut, så du kan ladda upp när som helst.

Skaffa din API-nyckel på några sekunder

Registrera dig, kopiera token, uppdatera din slutpunkt. Det är allt du behöver göra.

Börja nu