nl ▾
API-sleutel ophalen
per 1M invoertokens
$0.15
Outputtokens / 1M
$0.50
tokencontext
100,000
proeftegoed
$0.50
verzoeken per minuut
300

Onbeperkte AI API Documentatie

Begin met onze ongecensureerde LLM API in enkele minuten met standaard OpenAI-compatible clients. Deze gids behandelt authenticatie, eindpunten, streaming en parameters voor het 'uncensored' model.

Authenticatie & sleutels

Genereer eerst een API-sleutel via het dashboard met Google of e-mail. Uw sleutel verifieert verzoeken aan de basis-URL HTTPS://api.iaunrestricted.com/v1. Voeg deze toe aan de Authorization header als Bearer-token. Elk account ondersteunt één actieve sleutel; het vervangen ervan maakt de oude sleutel direct ongeldig.

curl https://api.iaunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC time in ISO 8601 format"}]
  }'

Fouten zoals 401 betekenen dat uw sleutel ongeldig of verlopen is. Houd uw sleutel veilig, omdat deze direct gekoppeld is aan uw vooruitbetaalde kredietbalans.

Het Chat Completions Endpoint

Stuur tekst naar het model via POST /v1/chat/completions. Het endpoint accepteert standaard berichtarrays en retourneert gegenereerde tekst. Gebruik de modelidentifier "uncensored" in je verzoeken. Het systeem verwerkt input- en outputtokens op basis van je voorbetaalde saldo.

from openai import OpenAI

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

Het contextvenster staat 100.000 tokens in totaal toe. Als je max_tokens, de output is beperkt tot 2.048 tokens. Verzoeken die de limiet van 8 MB voor de body overschrijden, retourneren een fout.

Streaming-responsen

Activeer streaming door stream: true in je verzoek. Dit levert tokens via Server-Sent Events (SSE) voor lagere latentie. De laatste chunk bevat het totale tokengebruik voor nauwkeurige facturering.

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 werkt met elke OpenAI-compatible SDK. Je kunt partiële responsen realtime parseren zonder te wachten op de volledige voltooiing. Dit is ideaal voor chatinterfaces waar gebruikers tekst zien terwijl deze wordt gegenereerd.

JSON-modus & Functaanroeping

Forceer gestructureerde uitvoer met response_format: {"type": "json_object"}. Het model retourneert geldige JSON in plaats van natuurlijke taal. Dit is nuttig voor het parseren van data of het strikt sturen van het modelgedrag.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iaunrestricted.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 (tools) wordt ondersteund. Definieer uw toolschema's en laat het model beslissen wanneer het ze moet aanroepen. Gebruik tool_choice om specifiek gedrag af te dwingen. Deze functie werkt naadloos samen met het ongecensureerde model voor het extraheren van gestructureerde data.

Parameters: Temperature, Top P en meer

Reguleer de willekeurigheid van de generatie met temperature en top_p. Pas presence_penalty en frequency_penalty om herhaling te verminderen. Stel seed voor reproduceerbare uitvoeren. Gebruik stop sequenties om de generatie vroegtijdig te stoppen.

Deze parameters werken exact zoals de OpenAI API. Je kunt de creativiteit of determinisme van het model fijn afstemmen. Standaardwaarden zijn geoptimaliseerd voor een gebalanceerde output. Experimenteer met lagere temperaturen voor consistente resultaten.

Limieten, fouten en context

Snelheidslimieten zijn 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Je contextvenster is 100,000 tokens. Fouten omvatten 402 voor onvoldoende tegoed en 429 voor rate limits. Vooruitbetaald tegoed vervalt nooit.

Aanvragen worden gefactureerd op basis van daadwerkelijk tokengebruik. Fouten en weigeringen zijn gratis. Het model weigert seksuele inhoud met minderjarigen, ongeacht andere parameters. Houd uw dashboard in de gaten voor gebruikstatistieken.

Veelgestelde vragen

Hoe debug ik ontbrekende citaten in parallelle chat API-antwoorden?

Zorg ervoor dat je de juiste model-ID "uncensored" in je verzoeken gebruikt. Controleer of je message-arrays de standaard OpenAI-indeling volgen. Controleer of je SDK-versie de functies ondersteunt die je gebruikt.

Is dit hetzelfde als andere unrestricted AI modellen?

Nee, we draaien ons eigen open-weight model dat is afgestemd op uncensored output. Het is geen GPT, Claude of enig ander model van een leverancier. Het gedrag is specifiek voor onze infrastructuur en tuning.

Wat gebeurt er als ik mijn vooruitbetaalde tegoed overschrijd?

Requests zullen een 402-foutmelding retourneren totdat je oplaadt. Je kunt krediet toevoegen via crypto op elk moment. Je bestaande krediet vervalt niet, dus je kunt later meer toevoegen.

Vraag je API-sleutel direct aan

Registreer, kopieer de sleutel, pas de basis-URL aan. Klaar.