nl ▾

API Documentatie

Plak onze uncensored API in je bestaande stack zonder wrijving. Deze gids behandelt de essentiële endpoints, streaming-ondersteuning en integratiepatronen voor Python- en Node.js-ontwikkelaars.

Basis-URL en authenticatie

De base URL voor alle verzoeken is https://api.onlinellmuncensored.com/v1. Je authenticeert door je unieke API-sleutel mee te sturen in de Authorization header. Deze sleutel geeft toegang tot het enige ongecensureerde model, geoptimaliseerd voor onbeperkte tekstgeneratie.

Eerste verzoek

Stuur een standaard chat-completieverzoek om de verbinding te testen. De API accepteert dezelfde JSON-structuur die door OpenAI-clients wordt gebruikt.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

Zorg ervoor dat je YOUR_API_KEY met je daadwerkelijke sleutel. De respons retourneert de gegenereerde tekst en statistieken over tokengebruik.

Python SDK

Installeer de officiële openai pakket en configureer de basis-URL zodat deze naar ons eindpunt wijst. Hiermee kun je bekende Python-methoden gebruiken voor je prompts.

from openai import OpenAI

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

Voer uw berichten in als een lijst van dictionaries. De client verwerkt de serialisatie en retourneert direct de respons van het model.

Node SDK

Initialiseer de OpenAI-client in Node.js met de juiste basis-URL en API-sleutel. Deze configuratie werkt met zowel CommonJS- als ES-module-imports.

import OpenAI from "openai";

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

Oproep chat.completions.create() met je promptarray. De bibliotheek beheert de HTTP-verbinding automatisch.

Streaming-responsen

Activeer streaming door stream: true in je verzoek. Je ontvangt Server-Sent Events (SSE) die gedeeltelijke tekstchunks bevatten zodra ze worden gegenereerd.

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)

Verwerk elke chunk om het uiteindelijke antwoord incrementeel op te bouwen. De laatste chunk bevat het totale tokengebruik voor het verzoek.

Limieten, fouten en context

Elke sleutel staat 300 verzoeken per minuut en 8 gelijktijdige verbindingen toe. Het contextvenster ondersteunt in totaal 100.000 tokens, met een maximale uitvoer van 16.000 tokens. Fouten bevatten 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed, en 429 voor rate limits. Verzoeken die de limiet van 8 MB voor de body overschrijden, worden onmiddellijk afgewezen.

Veelgestelde vragen

Is dit de officiële uncensored LLM online API?

Ja, dit is de directe API voor ons uncensored model. Het is compatibel met standaard OpenAI-clients, maar draait ons eigen open-weight model, geen GPT of Claude.

Wat gebeurt er als ik op raak van krediet?

De API retourneert een 402-fout wanneer je vooraf betaalde krediet is opgebruikt. Je kunt op elk moment bijbetalen met USDT of USDC om de toegang te herstellen.

Weigert het model volwassen inhoud?

Nee, het model is afgestemd om te antwoorden zonder weigeringen voor wettelijk volwassen onderwerpen. Het blokkeert alleen seksuele inhoud met minderjarigen.

Sleutelgeneratie in minuten

Meld je aan, haal je sleutel op en wissel het eindpunt. Simpel.