Quickstart API voor Ongefilterde AI
Krijg een ongefilterde roleplay AI-instantie die binnen minuten draait met onze OpenAI-compatibele API. Gebruik standaard SDK's om tekst te versturen en lange-contextantwoorden te ontvangen zonder inhoudsfilters.
Vereisten en basis-URL-setup
Registreer je eerst een account via Google of e-mail op de sleutelpagina. Je API-sleutel verschijnt direct en dient als enig referentiepunt voor alle verzoeken. De basis-URL van de dienst is https://api.uncensoredroleplayai.com/v1, werkt met elke OpenAI-compatible client.
Configureer uw omgevingsvariabele of SDK-client om naar deze URL te wijzen. Dit enkele eindpunt verwerkt alle tekstcompleties. U hoeft geen modelrouting te beheren of te kiezen uit meerdere leveranciers. De modelidentifier is altijd uncensored, een open-weight model dat is afgestemd op volwassen en fictieve inhoud.
Authenticatie met API-sleutels
Voeg je API-sleutel toe aan de Authorization header als een Bearer-token. Elk verzoek moet deze header bevatten om je identiteit te authenticeren. Als de sleutel ontbreekt of ongeldig is, retourneert de server een 401 Unauthorized-fout. Controleer je accountdashboard als je vermoedt dat de sleutel is ingetrokken.
Elk account heeft op elk moment één actieve sleutel. Het genereren van een nieuwe sleutel vervangt de oude direct. Er is geen limiet aan het aantal sleutels dat je historisch kunt genereren, maar alleen de huidige werkt. Gebruik deze enkele sleutel in al je diensten.
Je eerste chat-completie versturen
Stuur een POST-verzoek naar de /v1/chat/completions endpoint. Geef de modelnaam door uncensored en je gespreksgeschiedenis in de messages array. Het systeem retourneert een tekstantwoord zonder filtering voor wettelijke volwassen onderwerpen.
- Stel het model in op
uncensored. - Voeg uw system prompt toe om de rollenspel-persoonlijkheid te definiëren.
- Dien gebruikersberichten in om het verhaal voort te drijven.
Verifieer dat de responsstructuur de gegenereerde tekst bevat. Dit bevestigt dat je integratie correct werkt met de uncensored LLM API.
Stream-antwoorden verwerken
Activeer streaming door stream aan true in je request. De API stuurt chunks via Server-Sent Events (SSE). Elke chunk bevat gedeeltelijke tekst en metadata. Verwerk deze chunks realtime om de respons weer te geven zoals deze wordt gegenereerd.
Tokenverbruiksgegevens verschijnen in de laatste chunk. Dit stelt je in staat kosten nauwkeurig te volgen zonder te wachten op de volledige respons. Streaming is ideaal voor roleplay-bots waar latentie belangrijk is. Gebruik de Node SDK voor eenvoudige afhandeling van deze gebeurtenissen.
Parameters configureren voor rollenspel
Pas parameters aan zoals temperature en top_p om de creativiteit te regelen. Hogere temperaturen leiden tot meer diverse en onvoorspelbare outputs. Gebruik stop sequenties om responsen te beëindigen bij specifieke zinnen. JSON-modus is beschikbaar via response_format voor gestructureerde gegevens.
Instellen max_tokens om de lengte van de uitvoer te bepalen. De standaardwaarde is 2.048 tokens, maar je kunt tot 16.000 tokens aanvragen. Het contextvenster ondersteunt in totaal 100.000 tokens. Dit maakt continue tekstgeneratie over lange lengtes mogelijk zonder verlies van context. Pas deze instellingen aan voor jouw specifieke use case.
Tokengebruik en prijzen begrijpen
Prijzen zijn transparant: $0.15 per miljoen inputtokens en $0.50 per miljoen outputtokens. Fouten en weigeringen zijn gratis. Credit is vooraf betaald en vervalt nooit. Vul aan via crypto met USDT (TRC20) of USDC (Base).
Limieten omvatten 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. De grootte van de request body is beperkt tot 8 MB. Als uw tegoed op is, ontvangt u een 402-fout voor 'Payment Required'. Monitor uw gebruik via het dashboard om onderbrekingen te voorkomen.
cURL
curl https://api.uncensoredroleplayai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main plot points of the provided story text"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredroleplayai.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.uncensoredroleplayai.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)Technische vragen en antwoorden
Wat is de contextlimiet van de ongecensureerde roleplay AI?
Het contextvenster ondersteunt 100.000 tokens voor zowel prompt als completion. Je kunt maximaal 16.000 tokens per verzoek uitvoeren. Dit maakt langverhalend storytelling mogelijk zonder contextverlies. Weigeringen voor lichte seksuele inhoud gelden nog steeds.
Hoe ga ik om met authenticatiefouten?
Een 401-fout geeft aan dat de API-sleutel ongeldig of ontbreekt. Controleer uw accountsdashboard om ervoor te zorgen dat de sleutel actief is. Genereer een nieuwe sleutel als de oude ingetrokken was. Elk account heeft op elk moment één actieve sleutel.
Wat gebeurt er als ik de frequentielimiet overschrijd?
U ontvangt een 429 Too Many Requests-fout. De limiet is 300 verzoeken per minuut en 8 gelijktijdige verzoeken. Wacht een paar seconden voordat u het opnieuw probeert. Houd uw gebruik bij om binnen de limieten te blijven.
Haal je API-sleutel op
Meld je aan, kopieer het token, werk het eindpunt bij. Dat is de volledige configuratie.