nl ▾
Account openen

Ongeschoord ai API-documentatie

Ongeschoord AI biedt een directe, OpenAI-compatible API voor ontwikkelaars die een ongefilturd LLM nodig hebben zonder inhoudsfilters. Deze documentatie behandelt het chat-completions-eindpunt, authenticatie en prijzen voor het bouwen van NSFW of onbeperkte applicaties.

Authenticatie en basis-URL-instelling

Ongeschoord AI gebruikt standaard API-sleutelauthenticatie via de Authorization header.

Genereer je sleutel op het dashboard via Google of e-mail. De basis-URL is https://api.unscensoredai.com/v1.

Stuur je sleutel als Bearer-token. Neem de header op in elk verzoek om je account te identificeren.

curl https://api.unscensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me to the server now."}]
  }'

Chat completions endpoint gids

Het primaire eindpunt is POST /v1/chat/completions. Het accepteert tekstinput en retourneert tekstoutput.

Specify the model as "uncensored". Dit model keurt wettelijke volwassen of controversiële onderwerpen niet af.

Stuur berichten in het standaard OpenAI-formaat. De API verwerkt uw prompt en retourneert een voltooiing.

from openai import OpenAI

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

Streamingresponsen met SSE

Activeer streaming door "stream": true in je aanvraaglichaam.

De API retourneert Server-Sent Events (SSE). Elke chunk bevat gedeeltelijke tokengegevens.

Controleer de laatste chunk voor totaal tokengebruik. Deze methode vermindert de waargenomen latentie voor lange responsen.

import OpenAI from "openai";

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

Function calling en JSON-modus

Gebruik function calling voor gestructureerde toolinteracties. Definieer tools in de request body.

Schakel JSON-modus in met "response_format": {"type": "json_object"} voor consistente outputs.

Instellen temperature en top_p om de willekeurigheid te bepalen. Deze parameters beïnvloeden de variabiliteit van het antwoord.

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)

Snelheidslimieten en foutafhandeling

Verwacht 401-fouten als de API-sleutel ongeldig is. 402-fouten geven aan dat er onvoldoende vooruitbetaald tegoed is.

Snelheidslimieten zijn 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Respecteer deze limieten om 429-fouten te vermijden.

Het contextvenster is 100.000 tokens. Verzoeklichamen moeten onder de 8 MB blijven.

Verwerk fouten door statuscodes te controleren. Probeer 429's opnieuw met exponentiële backoff.

Tokenprijsrekenmachine

De prijzen zijn $0.15 per 1M inputtokens en $0.50 per 1M outputtokens.

Fouten en weigeringen zijn gratis. U betaalt alleen voor daadwerkelijk tokengebruik.

Laad op via crypto. Credits vervallen nooit. Gebruik de calculator hieronder om kosten te schatten.

Voer je verwachte tokenvolume in. De API rekent op basis van echt verbruik.

Veelgestelde vragen

Is Unscensored AI hetzelfde als OpenAI?

Nee, het is een onafhankelijke dienst die een ander open-weight model gebruikt. Het is compatibel met het OpenAI API-formaat, maar geen doorverkoop van GPT-modellen.

Kan ik deze gebruiken voor NSFW-content?

Ja, het model is ongecensureerd en weigert geen wettelijke volwassen inhoud. Het blokkeert alleen seksuele inhoud met minderjarigen.

Hoe betaal ik voor de API?

Betaal met USDT (TRC20) of USDC (Base). Opwaarderingen beginnen bij $20. Credits verlopen niet en fouten zijn gratis.

Je API-key is slechts één stap verwijderd

Meld je aan, kopieer de sleutel, pas je basis-URL aan. Dat is alle setup die nodig is.