nl ▾

OpenAI-compatibele ongecensureerde API

https://api.unrestrictedaibot.com/v1ongecensureerd

Integratie quickstart

Kom aan de slag met de unrestricted AI bot API in enkele minuten met standaard OpenAI libraries. Deze quickstart behandelt authenticatie, je eerste request, streaming en het afhandelen van limieten.

Installeer de standaard OpenAI SDK

Installeer eerst de officiële SDK voor uw voorkeurstaal. Deze bibliotheek verzorgt authenticatie en het formatteren van verzoeken automatisch. Het werkt met onze ongecensureerde LLM API zonder aanpassingen.

  • Python: pip install openai
  • Node.js: npm install openai

De SDK-versie moet recent genoeg zijn om de base_url parameter. Dit zorgt voor compatibiliteit met onze OpenAI-compatible API-structuur.

Stel je base URL en API-sleutel in

Configureer de client zodat deze naar onze servers wijst. Gebruik de basis-URL https://api.unrestrictedaibot.com/v1 en je unieke API-sleutel. Deze setup stelt je in staat dezelfde code te gebruiken die je al voor andere diensten hebt.

Authenticatie wordt doorgegeven via de Authorization header. De SDK voegt deze header automatisch in wanneer je de sleutel opgeeft.

curl https://api.unrestrictedaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in this JSON response"}]
  }'

Stuur uw eerste chatcompletie

Een verzoek maken naar /v1/chat/completions met de model-ID uncensored. Stuur een gebruikersbericht en ontvang een tekstantwoord. Dit model weigert geen wettelijke onderwerpen voor volwassenen of controversiële inhoud.

Stel de max_tokens parameter om de uitvoerlengte te bepalen. De standaardwaarde is 2.048 tokens als je dit veld weglaat. Ons contextvenster ondersteunt in totaal maximaal 100.000 tokens.

from openai import OpenAI

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

Schakel streaming-reacties in

Gebruik Server-Sent Events (SSE) voor realtime tokenlevering. Stel stream=true in je verzoek. De SDK levert tokens zodra ze gegenereerd zijn. Dit vermindert de waargenomen latentie voor lange antwoorden.

Verwerk de streamchunks in je code. De laatste chunk bevat het totale tokenverbruik. Dit is nuttig voor facturatie-transparantie en het monitoren van verbruik.

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)

Gebruik JSON-modus en functaanroepen

Vraag gestructureerde uitvoer op door response_format naar {"type": "json_object"}. Het model retourneert geldige JSON die je direct kunt parseren. Dit is ideaal voor het bouwen van agents of datapipelines.

Definieer tools in je request voor function calling. Het model kan functies aanroepen op basis van de gebruikersprompt. Gebruik tool_choice om te bepalen wanneer functies worden aangeroepen. Dit geeft je applicaties meer kracht zonder extra infrastructuur.

import OpenAI from "openai";

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

Controleer je tokengebruik en limieten

Blijf uw verbruik bij via de API-response headers of het laatste stream chunk. U wordt gefactureerd per gebruikt token. Fouten en weigeringen zijn gratis. Dit transparante prijsmodel geldt voor alle verzoeken.

Houd rekening met de rate limits: 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Als je deze limieten overschrijdt, ontvang je een 429-fout. Plan je concurrency dienovereenkomstig.

Veelgestelde vragen

Hoe krijg ik een API-sleutel voor een onbeperkte AI-bot?

Meld je aan met Google of e-mail op de sleutelgeneratiepagina. Je API-sleutel wordt direct weergegeven. Er is geen telefoonnummer nodig voor aanmelding. Deze sleutel werkt met de onbeperkte AI-botdienst.

Is dit een NSFW-API voor volwasseninhoud?

Ja, het ongecensureerde model weigert geen wettelijke volwassen inhoud. Het is ontworpen voor onbeperkt chatten en gesprekken. Seksuele inhoud die minderjarigen betreft wordt echter altijd geweigerd. Dit geldt voor alle verzoeken.

Wat gebeurt er als ik een frequentielimiet raak?

U ontvangt een 429-statuscode. De limiet is 300 verzoeken per minuut per sleutel. U kunt ook 8 gelijktijdige verzoeken uitvoeren. Wacht een moment en probeer opnieuw. Gebruik exponentiële backoff in uw code.

Ontgrendel je sleutel in minuten

Meld je aan, haal je sleutel op en stel de basis-URL in. Simpel als dat.

Krijg je sleutel