nl ▾
$0.15per 1M invoertokens
Ongefilterde AI
$0.50proeftegoed

Ongefilterde AIAPI Documentatie

API Documentatie

Stuur direct requests naar de ongefilterde AI GitHub API binnen enkele minuten met standaard OpenAI-compatible clients. Deze gids behandelt authenticatie, codevoorbeelden en de specifieke limieten die je integratie stabiel houden.

https://api.uncensoredaigithub.com/v1uncensored

Authenticatie en basis-URL

De API vereist een bearer-token voor elk verzoek. Genereer je sleutel op de pagina API-sleutel ophalen door in te loggen met Google of een e-mailwachtwoord. De sleutel verschijnt onmiddellijk zonder telefoonverificatie. Gebruik de basis-URL https://api.uncensoredaigithub.com/v1 met de officiële OpenAI SDK's door de base_url en api_key waarden. Deze opstelling werkt met elke OpenAI-compatible client.

Eindpunt: https://api.uncensoredaigithub.com/v1

Auth Header: Authorization: Bearer YOUR_API_KEY

Elk account ondersteunt één actieve sleutel. Het uitgeven van een nieuwe sleutel maakt de vorige automatisch ongeldig. Dit voorkomt token-drift wanneer je referenties draait over verschillende omgevingen.

Chat Completions Endpoint

Stuur tekstverzoeken naar de /v1/chat/completions endpoint met de model-ID uncensored. De API accepteert standaard chatberichten en retourneert tekstresponsen zonder contentfilters voor wettelijk volwassen gebruik. Je kunt parameters configureren zoals temperature, top_p, en stop om creativiteit en outputlengte te sturen.

Het contextvenster staat tot 100.000 tokens toe voor de gecombineerde prompt en completion. Stel max_tokens om de uitvoer te bepalen, met een standaardwaarde van 2.048 tokens als dit wordt weggelaten. Fouten en weigeringen verbruiken geen krediet, zodat je veilig kunt testen.

Streaming-responsen en verbruik

Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE) met gedeeltelijke tekstchunks. Tokenverbruiksgegevens verschijnen alleen in het laatste chunk van de stream. Dit stelt realtime rendering van antwoorden mogelijk terwijl het verbruik nauwkeurig wordt bijgehouden.

Streaming is ideaal voor roleplay-applicaties of het genereren van lange inhoud. Je kunt de SSE-stream parseren om de UI incrementeel bij te werken. De API zorgt ervoor dat gebruiksstatistieken accuraat blijven, zelfs als de verbinding voortijdig wordt verbroken.

Function Calling en tools

Ondersteun function calling door een tools array in het verzoek. Het model kan gestructureerde toolaanroepen met argumenten retourneren. Gebruik tool_choice om specifiek gedrag af te dwingen, zoals automatische functuitvoering. Deze functie maakt integratie met externe diensten of aangepaste logica mogelijk.

Definieer functies met namen, beschrijvingen en parameterschema's. De API retourneert de functienaam en argumenten in het antwoord. Parse deze argumenten om je aangepaste code uit te voeren. Deze mogelijkheid maakt de uncensored LLM API geschikt voor complexe agent-workflows.

JSON-modus en parameters

Forceer gestructureerde uitvoer door response_format naar {"type": "json_object"}. Het model zal geldige JSON retourneren in plaats van platte tekst. Dit is nuttig voor data-extractie of configuratiegeneratie. Combineer dit met function calling voor robuuste API-integraties.

Andere ondersteunde parameters zijn seed voor deterministische outputs, presence_penalty, en frequency_penalty. Gebruik seed om specifieke responsen te reproduceren voor debugging. Pas straffen aan om herhaling te verminderen of diverse woordenschat in je outputs te stimuleren.

Fouthantering en Limieten

De API hanteert een rate limit van 300 verzoeken per minuut en 8 gelijktijdige verzoeken per key. Request bodies mogen niet groter zijn dan 8 MB. Als je deze limieten overschrijdt, ontvang je een 429-statuscode. Authenticatiefouten retourneren een 401-fout. Onvoldoende krediet leidt tot een 402-fout.

Credit wordt berekend op basis van daadwerkelijk tokengebruik. Prepaid credit vervalt nooit, dus je hoeft je geen zorgen te maken over maandelijkse verlengingen. Gebruik de Support-pagina om problemen op te lossen, zoals dubbele afschrijvingen.

cURL

curl https://api.uncensoredaigithub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Veelgestelde vragen

Wat is de uncensored AI GitHub API?

Het is een gehoste, OpenAI-compatibele chat-completions API die één ongecensureerd groot taalmodel bedient. Het model is afgestemd om te antwoorden zonder inhoudsweigeringen voor wettelijk volwassen gebruik. Het is een open-weight model dat op onze eigen servers draait.

Hoe betaal ik voor de uncensored AI API?

Betalingen zijn uitsluitend crypto via USDT (TRC20) of USDC (Base). Je kunt elk geheel bedrag van $20 tot $500 opladen. Bonuscredits zijn van toepassing bij hogere stortingen: +5% vanaf $50, +10% vanaf $100 en +15% vanaf $200.

Wat zijn de limieten voor het uncensored AI-model?

Het contextvenster is 100.000 tokens, met een maximale uitvoer van 16.000 tokens per verzoek. Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Verzoeklichamen moeten onder de 8 MB blijven.