nl ▾
API-sleutel ophalen

API Documentatie

Aan de slag met de ongecensureerde LLM-API door tekstverzoeken naar ons OpenAI-compatibele endpoint te sturen. Gebruik elke standaard SDK om deze NSFW-API onmiddellijk in je applicaties te integreren.

Basis-URL en authenticatie

De API basis-URL is HTTPS://api.llmfornsfw.com/v1. Je verifieert jezelf door je unieke API-sleutel op te nemen in de request header. Deze sleutel wordt direct gegenereerd nadat je je hebt aangemeld via Google of e-mail op de pagina 'API-sleutel ophalen'.

Elke request moet de Authorization-header bevatten. Het formaat is Bearer gevolgd door je sleutel. Als de sleutel ontbreekt of ongeldig is, retourneert de server een 401 Unauthorized-fout. Fouten tijdens het verbruiken verbruiken niet je voorgeladen tegoed.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'
  • Houd je sleutel veilig.
  • Eén actieve sleutel per account.
  • Genereer eenvoudig nieuwe sleutels.

Eerste verzoek

Verstuur een POST-verzoek naar /v1/chat/completions om tekst te genereren. De modelidentifier is "uncensored". Dit model antwoordt zonder inhoudelijke weigeringen voor wettelijk volwassen gebruik, wat het ideaal maakt voor NSFW-chatbots.

Voeg uw berichten toe aan de body. Het systeem retourneert tekstvoltooiingen. U kunt parameters zoals temperatuur aanpassen voor creativiteit. Deze opstelling werkt met elke OpenAI-compatible client.

from openai import OpenAI

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

Zorg ervoor dat je payload overeenkomt met het vereiste schema. De API verwerkt tokenisatie intern. Je stuurt alleen natuurlijke taal. De respons bevat de gegenereerde tekst. Gebruik dit voor RP of story generatie.

Streaming-responsen

Schakel streamen in door stream in te stellen op true. De API verzendt Server-Sent Events. Elke chunk bevat gedeeltelijke tekst. Dit maakt directe weergave van resultaten mogelijk.

Streamdata vermindert de waargenomen latentie. Gebruikers zien tekst terwijl deze wordt gegenereerd. De laatste chunk bevat tokenverbruiksgegevens. Dit helpt je kosten nauwkeurig te volgen.

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)

Handel fouten soepel af. Netwerkproblemen kunnen streams onderbreken. Maak opnieuw verbinding indien nodig. De API ondersteunt hoge doorvoer. Houd je verzoekfrequentie in de gaten.

Function Calling en tools

Gebruik de functieaanroepfunctie om gereedschappen te definiëren. Je model kan functies aanroepen. Dit maakt gestructureerde gegevensextractie mogelijk. Definieer gereedschappen in de berichtarray.

De API ondersteunt tool_choice. Je kunt functie-aanroepen forceren of toestaan. Dit is nuttig voor NSFW LLM API-integraties die gestructureerde uitvoer nodig hebben. Stel het model in om tools te gebruiken.

import OpenAI from "openai";

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

Parseer de toolaanroepen in uw applicatie. Voer de functies uit. Voer resultaten terug naar het model. Deze lus verbetert de mogelijkheden. Het werkt met elke compatibele SDK.

JSON-modus

Stel response_format in op json_object. Het model retourneert geldige JSON. Dit zorgt voor consistente parsing. Gebruik dit voor NSFW-data-verwerking.

De JSON-modus beperkt de uitvoer. Het model volgt uw schema. Fouten in de indeling zijn zeldzaam. Valideer de uitvoer toch. Dit voegt betrouwbaarheid toe.

Combineer JSON-modus met functaanroep. U krijgt gestructureerde gegevens. Dit vermindert de nabewerkingswerkzaamheden. Het is efficiënt voor ontwikkelaars.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'

Test met eenvoudige prompts. Verifieer de JSON-indeling. Pas de temperatuur aan voor stabiliteit. Lage temperatuur zorgt voor consistentie.

Limieten, fouten en context

Het contextvenster is 100.000 tokens. Dit omvat prompt en voltooiing. Maximaal uitvoer is 16.000 tokens. Stel max_tokens in om de lengte te beheren.

De rate limits zijn 300 verzoeken per minuut. Je kunt 8 gelijktijdige verzoeken hebben. De request body is maximaal 8 MB. Het overschrijden van limieten retourneert een 429-fout. Wacht voordat je opnieuw probeert.

Fouten zoals 402 duiden op geen tegoed. Laad bij met crypto. USDT of USDC werkt. Tegoed vervalt nooit. Controleer regelmatig je saldo.

Veelgestelde vragen

Wat is het model van de uncensored LLM?

Het is een open-weight model afgestemd op wettelijk volwassen gebruik. Het weigert geen controversiële of NSFW-onderwerpen. Het is geen GPT, Claude of een model van een andere leverancier. Gebruik het voor onbeperkte tekstgeneratie.

Welke betaalmethoden accepteren jullie?

Alleen crypto: USDT op TRC20 of USDC op Base, elk geheel bedrag van $20 tot $500. Bonuskrediet geldt vanaf $50.

Is de API openai-compatible?

Ja, het gebruikt dezelfde endpoints. Pas je base URL aan naar die van ons. Gebruik de officiële SDK's. De model id is "uncensored". Integratie is eenvoudig voor ontwikkelaars.

Haal je sleutel op in enkele minuten.

Meld je aan, haal je sleutel op en stel de basis-URL in. Dat is alles wat je hoeft te doen.

API-sleutel ophalen