Ongefilterde AI/API 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.
Toegang vereist één stap
Meld je aan, haal je token op en stel je basis-URL in. Dat dekt de volledige configuratie.