nl ▾
Probeer met proeftegoed

UncensoredTechnische documentatie van de ongecensureerde AI API

Technische documentatie van de ongecensureerde AI API

Begin met onze ongecensureerde LLM API in enkele minuten. Voer je sleutels in, wijs naar de base URL en stuur tekst.

Basis-URL en authenticatie

De basis-URL is https://api.unzensierteki.com/v1 und erfordert einen API-Schlüssel im Header Authorization: Bearer <KEY>. Je ontvangt deze sleutel direct na registratie via Google of e-mail op de pagina "Get API key". Elk account houdt slechts één actieve sleutel bij; een nieuwe vervangt de oude. Authenticatie is eenvoudig en werkt met elke OpenAI-kompatible client.

curl https://api.unzensierteki.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Rolle: du bist mein Assistent. Gib mir eine kurze Zusammenfassung."}]
  }'

Een geldige sleutel geeft toegang tot alle eindpunten. Een ongeldige sleutel resulteert in een 401-fout. Controleer je sleutel-invoer als de verbinding mislukt.

POST /v1/chat/completions: Parameter en structuur

Stuur je prompts naar het eindpunt /v1/chat/completions met de model-ID "uncensored". Dit eindpunt verwerkt tekstinvoer en genereert tekstuitvoer zonder inhoudsfiltering voor volwassen gebruikers. Je kunt parameters zoals temperature, top_p und stop aanpassen om het gedrag van het model te sturen. Het model antwoordt op alle onderwerpen, zolang ze wettelijk toegestaan zijn.

from openai import OpenAI

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

De structuur van de aanvraag volgt de standaard van OpenAI Chat Completions. Je kunt ook presence_penalty und frequency_penalty gebruiken om woordherhaling te controleren. Dit is ideaal voor rollenspellen en tekstavonturen.

Streaming mit SSE und Token-Nutzung

Schakel streaming in door stream: true zetten. Je ontvangt Server-Sent Events (SSE) die token voor token teruggeven. Het laatste antwoord bevat metadata over tokengebruik, inclusief het aantal input- en outputtokens. Dit maakt een realtime-weergave van het antwoord in je applicatie mogelijk.

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)

Streaming is nuttig om de latentie voor de eindgebruiker te verminderen. U kunt de tokens direct verwerken zonder te wachten op de volledige respons. De token-statistieken helpen bij kostenbeheersing.

JSON-modus en Function Calling

Gebruik response_format: {"type": "json_object"}, om een strikte JSON-uitvoer af te dwingen. Dit is cruciaal voor de integratie in applicaties die gestructureerde gegevens nodig hebben. Je kunt ook tools und tool_choice gebruiken om functies aan te roepen. Het model ondersteunt Tool-Calling voor complexe workflows.

De JSON-modus-functie zorgt ervoor dat de uitvoer parsebaar is. Dit voorkomt parsing-fouten in je software. Function Calling vergroot de mogelijkheden van de API aanzienlijk.

Modell-eindpunt en tokenlimieten

Het eindpunt GET /v1/models lijst de beschikbare modellen op. Het "uncensored" model ondersteunt een contextvenster van 100.000 tokens (invoer plus uitvoer). De maximale uitvoer per verzoek is 16.000 tokens. Als max_tokens nicht gesetzt ist, beträgt die maximale Ausgabe 2.048 Tokens.

Dit grote contextvenster maakt de verwerking van lange documenten mogelijk. Je kunt lange gesprekken onderhouden zonder verlies van contexttrouw. De limieten zijn duidelijk gedefinieerd en voorspelbaar.

Limieten, fouten en kostencontrole

Het limiet ligt op 300 aanvragen per minuut per sleutel en maximaal 8 parallele aanvragen. De request body mag maximaal 8 MB groot zijn. Fouten zoals 401 (ongeldige sleutel), 402 (geen saldo) of 429 (Rate Limit) geven u feedback. Foute aanvragen worden niet berekend.

Het saldo verbruikt zich alleen bij succesvol token-gebruik. Een 429-fout betekent dat u het limiet heeft bereikt. Wacht een moment voordat u opnieuw probeert een aanvraag te versturen. Dit beschermt de infrastructuur tegen overbelasting.

Node.js

import OpenAI from "openai";

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

Veelgestelde vragen

Wie viel kostet die unzensierte KI API?

Je betaalt $0.15 per 1M input tokens en $0.50 per 1M output tokens. Het tegoed wordt alleen verbruikt bij daadwerkelijk gebruik. Foute verzoeken worden niet in rekening gebracht. Er zijn geen maandelijkse kosten.

Kan ik de API met het OpenAI SDK gebruiken?

Ja, de API is volledig OpenAI-compatibel. Wijzig eenvoudig de basis-URL en uw API-sleutel. Alle standaardparameters en eindpunten werken zoals verwacht. Dit maakt eenvoudige integratie in bestaande projecten mogelijk.

Wie lange ist mein Guthaben gültig?

Je saldo vervalt nooit. Je kunt het altijd opladen. Een storting met crypto brengt bonuskrediet. De credits blijven voor altijd op je account bewaard. Je kunt ze op elk moment gebruiken.

Genereer uw API-sleutel

Meld je aan, kopieer de sleutel, pas de basis-URL aan. Directe setup.

Probeer met proeftegoedDocumentatie bekijken