nl ▾
API-sleutel ophalen

API Documentatie

Begin binnen enkele seconden met het gebruik van de uncensored LLM API. Ons OpenAI-compatible endpoint levert ruwe tekstgeneratie zonder contentafwijzingen voor wettelijk volwassen of onbeperkt gebruik.

Authenticatie & sleutels

Authenticatie is eenvoudig en direct. U ontvangt één API-sleutel bij aanmelding via Google of e-mail. Geef deze sleutel door in de Authorization header als Bearer-token. Deze sleutel identificeert je vooruitbetaald tegoed en handhaaft je verzoeklimieten. Draai sleutels door een nieuwe te genereren op het dashboard; de oude sleutel werkt direct niet meer.

Chat Completions Endpoint

Stuur je eerste verzoek naar de /v1/chat/completions endpoint. De model-ID is uncensored. Het accepteert standaard OpenAI-berichtstructuren en retourneert ruwe tekstantwoorden. Fouten zoals ontbrekend tegoed retourneren 402, terwijl ongeldige sleutels 401 retourneren. Gebruik dit endpoint voor standaard tekstgeneratietaken.

curl https://api.setituncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France."}]
  }'

Python SDK

Integreer direct met de officiële OpenAI Python-library. Configureer de base URL zodat deze naar onze servers wijst. Geef je API-sleutel en model-ID door. Deze aanpak werkt met bestaande clientcode die OpenAI-compatibiliteit verwacht. Pas parameters zoals temperature om de willekeurigheid te bepalen. Streaming wordt ondersteund via de stream vlag.

from openai import OpenAI

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

Gebruik de openai Node.js-pakket voor server-side integratie. Stel de baseURL naar ons API-endpoint. Initialiseer de client met je API-key. Stuur berichten en verwerk het response-object. Deze setup stelt je in staat om uncensored generatie eenvoudig in je Node-applicaties te integreren. Beheer tokens en verwerk fouten programmatisch.

import OpenAI from "openai";

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

Streaming-responsen

Activeer streaming door stream: true in je verzoek. Je ontvangt Server-Sent Events (SSE) chunks. Elke chunk bevat gedeeltelijke teksttokens. De laatste chunk bevat gebruikstatistieken voor het tellen van tokens. Deze methode vermindert de waargenomen latentie voor lange reacties. Het is ideaal voor realtime UI-updates in webapplicaties.

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)

Limieten, Fouten & Context

Het contextvenster ondersteunt in totaal 100.000 tokens. Maximaal 16.000 tokens uitvoer per verzoek. U bent beperkt tot 300 verzoeken per minuut. Concurrentie is beperkt tot 8 gelijktijdige verzoeken per sleutel. Verzoeken die 8 MB overschrijden worden afgewezen. Afhandelen van 429-fouten door exponentiële backoff te implementeren. Krediet wordt alleen in rekening gebracht voor daadwerkelijk tokengebruik.

Veelgestelde vragen

Hoe gaat de uncensored AI API om met inhoud?

Het model weigert geen wettelijke volwassen, fictieve of controversiële onderwerpen. Het blokkeert alleen seksuele inhoud met minderjarigen. Antwoorden zijn direct zonder standaard corporatieve filtering. Dit geldt voor alle verzoeken die naar het endpoint worden gestuurd.

Wat gebeurt er als ik de frequentielimiet raak?

Je ontvangt een 429 Too Many Requests-fout. Je kunt het opnieuw proberen na een korte vertraging. De limiet is 300 verzoeken per minuut per sleutel. Gelijktijdigheid is beperkt tot 8 gelijktijdige verbindingen. Pas de logica van je client aan om deze beperkingen soepel af te handelen.

Slaat de online service van het ongecensureerde LLM mijn prompts op?

Prompts worden niet gebruikt voor training van je gegevens. We slaan minimale gegevens op voor facturatie. Je account vereist alleen een e-mailadres. Er is geen telefoonnummer of persoonlijke gegevens nodig voor API-toegang. Privacy is ontworpen als standaard.

Haal je API-sleutel op in enkele seconden

Meld je aan, haal je sleutel op en stel je basis-URL in. Dat is alles wat erbij komt kijken.

API-sleutel ophalen