Grok API Ongecensureerd: Integratiegids
De Grok API Uncensored integratiegids legt uit hoe je je app verbindt met ons toegewijd ongecensureerd LLM-endpoint, geoptimaliseerd voor romantische en volwassen roleplay-scenario's zonder de beperkingen van traditionele LLM's. Deze pagina behandelt de technische stappen om te authenticeren, te configureren en verzoeken te versturen via onze OpenAI-compatibele interface, zodat je betrouwbare, ongecensureerde tekstgeneratie krijgt voor je AI-vriendin of companion app.
Belangrijkste punten
- Onze API bedient een dedicated open-weight model geïdentificeerd als "uncensored", niet xAI's Grok, geoptimaliseerd voor volwassen roleplay.
- De integratie is eenvoudig met de standaard OpenAI SDK door de base URL en API-sleutel aan te passen.
- Prijzen zijn transparant: $0,25/1M input tokens en $1,00/1M output tokens zonder maandelijkse kosten.
- Het endpoint ondersteunt streaming via SSE en function calling, met een contextvenster van 100k tokens.
Wat is Grok API Ongecensureerd?
Wanneer ontwikkelaars zoeken naar een Grok API ongecensureerd oplossing, zijn ze vaak op zoek naar een LLM die geen afstand neemt van volwassen thema's, pittige dialogen of onbeperkt creatief schrijven. Hoewel de term "Grok" vaak geassocieerd wordt met xAI's modellen, biedt onze ongecensureerde AI API een distinct, dedicated endpoint. Het is niet xAI's Grok. Het is een open-weight model gehost op onze eigen GPU-servers, specifiek afgestemd om zonder content refusals te antwoorden voor wettelijk volwassen gebruik.
Deze NSFW LLM API is ontworpen voor ontwikkelaars die AI-vriendinnen, companions of roleplay-bots bouwen en consistente, ongecensureerde tekstgeneratie nodig hebben. In tegenstelling tot algemene modellen die romantische of volwassen inhoud kunnen filteren, is ons model geoptimaliseerd voor conversationele vloeiendheid in deze specifieke contexten. Het behoudt een natuurlijke, boeiende toon geschikt voor long-form roleplay, zodat je gebruikers de immersive ervaring krijgen die ze verwachten zonder onverwachte content blocks.
Waarom Grok gebruiken voor AI-vriendin apps?
Het bouwen van een AI-vriendin API applicatie vereist een model dat emotionele nuances, romantische spanning en volwassen thema's kan verwerken zonder uit karakter te vallen. Traditionele LLM's passen vaak strenge safety filters toe die storend kunnen aanvoelen tijdens intieme roleplay. Onze ongecensureerde chatbot API elimineert deze afleidingen, waardoor meer authentieke en boeiende interacties mogelijk zijn.
- Geen Content Refusals: Het model is afgestemd om volwassen inhoud te accepteren, wat zorgt voor soepelere roleplay sessies.
- Geoptimaliseerd voor Conversatie: De architectuur prioriteert conversationele flow en geheugen, cruciaal voor long-term companion apps.
- Voorspelbare Kosten: Met pay-as-you-go prijzen betaal je alleen voor wat je gebruikt, ideaal voor indie ontwikkelaars die hun gebruikersbasis opschalen.
- Eenvoudige Integratie: Als een OpenAI-compatible endpoint werkt het met bestaande SDK's, wat de ontwikkeltijd vermindert.
Deze aanpak stelt je in staat je te concentreren op het bouwen van unieke features van je applicatie in plaats van te vechten met complexe moderation layers.
Je omgeving instellen
Om onze ongecensureerde LLM API te integreren, heb je een standaard ontwikkelomgeving nodig die HTTP-verzoeken kan maken. De meeste ontwikkelaars gebruiken Python, Node.js of cURL voor snelle tests. Omdat onze API de OpenAI-compatibiliteitsstandaard volgt, kun je bestaande libraries zoals openai voor Python of openai voor Node.js gebruiken.
Zorg dat je een account hebt ingesteld op roleplayapi.com. Tijdens de signup ontvang je direct een API-sleutel. Deze sleutel is je primaire credential voor alle verzoeken. Houd deze veilig, omdat deze toegang geeft tot je prepaid tegoed. Je kunt de sleutel op elk moment regenereren, waardoor de oude ongeldig wordt.
Voor lokale tests kun je tools zoals Postman of cURL gebruiken. Voor productie-apps integreer je de SDK direct in je backend service. De base URL voor alle verzoeken is https://api.roleplayapi.com/v1. Deze URL is kritiek voor het routeren van je verzoeken naar ons ongecensureerde model endpoint.
Authenticeren met je API-sleutel
Authenticatie voor onze ongecensureerde AI API wordt afgehandeld via de standaard Authorization header. Elk verzoek moet je API-sleutel bevatten in het formaat Bearer YOUR_API_KEY. Dit zorgt ervoor dat alleen geautoriseerde verzoeken worden verwerkt tegen je prepaid saldo.
Wanneer je je aanmeldt, krijg je direct een sleutel. Er is geen creditcard nodig voor de trial, die je $0,50 aan tegoed geeft geldig voor 7 dagen. Dit stelt je in staat de integratie grondig te testen voordat je je commit aan een betaald abonnement. Voor betaalde abonnementen kun je opwaarderen met crypto (USDT of USDC), vanaf $10.
Hier zie je hoe je de header instelt in een typisch verzoek:
- Header Naam: Authorization
- Header Waarde: Bearer sk-your-api-key-here
Zorg dat je API-sleutel veilig wordt opgeslagen in de environment variables van je applicatie, niet hardcoded in je source code. Dit voorkomt accidentele exposure als je code wordt gedeeld of geüpload naar een openbare repository.
De base URL configureren
De meest kritieke stap bij het integreren van een OpenAI-compatible API is het instellen van de juiste base URL. Voor onze ongecensureerde chatbot API is de base URL https://api.roleplayapi.com/v1. Deze URL stuurt je verzoeken naar ons dedicated ongecensureerde model, niet naar de servers van xAI of OpenAI.
Bij het gebruik van SDK's geef je deze URL meestal door als parameter. Bijvoorbeeld in Python:
from openai import OpenAI
client = OpenAI(base_url="https://api.roleplayapi.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)In Node.js:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.roleplayapi.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);Met cURL:
curl https://api.roleplayapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Controleer deze URL dubbel. Als je de standaard OpenAI base URL gebruikt, gaan je verzoeken naar de verkeerde service en zullen waarschijnlijk falen. Ons endpoint is specifiek geconfigureerd voor ons ongecensureerde model, waardoor de content filters correct worden toegepast voor volwassen roleplay scenario's.
Je eerste verzoek versturen
Met je omgeving ingesteld en authenticatie geconfigureerd, ben je klaar om je eerste verzoek te versturen. Het endpoint voor chat completions is POST /v1/chat/completions. Je moet de model ID specificeren als uncensored. Dit vertelt de API ons dedicated ongecensureerde model te gebruiken.
Hier is een basisvoorbeeld van een request structuur:
curl https://api.roleplayapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'De response is een JSON object met de gegenereerde tekst. Zorg dat je de response appropriate afhandelt in je applicatie, door de content te extraheren uit het choices[0].message.content veld. Deze tekst is wat je gebruiker zal zien in je AI-vriendin app.
Onthoud dat ons model een contextvenster heeft van 100.000 tokens. Dit maakt lange gesprekken mogelijk zonder contextverlies, wat essentieel is voor immersive roleplay. Als je deze limiet overschrijdt, retourneert de API een fout.
Streaming responses afhandelen
Voor een betere user experience, vooral in real-time chat applicaties, moet je streaming responses gebruiken. Onze API ondersteunt Server-Sent Events (SSE) voor streaming. Dit stelt je in staat tekst aan de gebruiker te tonen terwijl deze wordt gegenereerd, in plaats van te wachten tot de volledige response klaar is.
Om streaming in te schakelen, stel je de parameter stream in op true in je request body. De API retourneert een stream van JSON-chunks, waarbij elke chunk een deel van de gegenereerde tekst bevat.
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)Verwerk deze chunks door de tekst toe te voegen aan het weergavegebied van je UI. Dit creëert een boeiendere en responsievere ervaring voor je gebruikers. Streaming is met name nuttig voor long-form roleplay, waarbij gebruikers het op prijs stellen om de gedachten en dialogen van de AI in real-time te zien verschijnen.
Probleemoplossing voor veelvoorkomende fouten
Tijdens de integratie kun je veelvoorkomende fouten tegenkomen. Het begrijpen van deze fouten helpt je je applicatie snel te debuggen.
- 401 Unauthorized: Je API-sleutel is onjuist of verlopen. Controleer je sleutel en zorg ervoor dat deze wordt doorgegeven in de Authorization-header.
- 429 Too Many Requests: Je hebt de rate limit van 300 verzoeken per minuut per sleutel overschreden. Implementeer exponentiële backoff in je client.
- 413 Payload Too Large: Je request body overschrijdt 8 MB. Verminder de lengte van je conversatiegeschiedenis of prompts.
- 400 Bad Request: Controleer je JSON-structuur. Zorg dat de model-ID
uncensoredis en dat de messages-array correct is opgemaakt.
Controleer altijd de response body voor gedetailleerde foutmeldingen. Onze API biedt duidelijke beschrijvingen om je te helpen het probleem te identificeren. Als de problemen aanhouden, controleer dan je base URL en authenticatiegegevens.
Je integratie afronden
Met je API-sleutel, base URL en request structuur geconfigureerd, is je uncensored AI API-integratie compleet. Test je applicatie grondig, zorg ervoor dat streaming correct werkt en dat content filters zich gedragen zoals verwacht voor jouw specifieke use case.
Onthoud dat ons model is ontworpen voor wettelijk volwassen gebruik. Hoewel het ongecensureerd is, blokkeert het seksuele content die minderjarigen betreft, een harde limiet die altijd geldt. Dit zorgt voor compliance met algemene contentstandaarden, terwijl het volwassen thema's toestaat.
Houd je gebruik en tegoedbalans in de gaten via je dashboard. Met pay-as-you-go prijzen kun je je AI-vriendinnen-app efficiënt schalen zonder je zorgen te maken over maandelijkse kosten. Integreer onze uncensored LLM API en bied je gebruikers een onbeperkte, boeiende roleplay-ervaring.
Vragen en antwoorden
Is de Grok API Uncensored hetzelfde als xAI's Grok?
Nee. Onze API bedient een dedicated open-weight model geïdentificeerd als "uncensored", gehost op onze eigen GPU-servers. Het is niet xAI's Grok-model. Hoewel het vergelijkbare kenmerken kan hebben qua ongecensureerde content, is het een distinct model geoptimaliseerd voor onze specifieke infrastructuur en use cases.
Wat is de context window size voor het ongecensureerde model?
Het contextvenster is 100.000 tokens, zowel voor de prompt als de completion. Dit maakt lange gesprekken en gedetailleerde roleplay-scenario's mogelijk zonder contextverlies. Als je deze limiet overschrijdt, retourneert de API een foutmelding dat het contextvenster is overschreden.
Kan ik deze API gebruiken voor NSFW-content?
Ja, het model is specifiek afgestemd om te antwoorden zonder content refusals voor wettelijk volwassen gebruik. Het is ideaal voor NSFW LLM-applicaties, AI-vriendinnen-bots en romantische roleplay. Het blokkeert echter wel seksuele content die minderjarigen betreft, wat een harde limiet is die altijd geldt.
Hoe begin ik met het testen van de API?
Je kunt je aanmelden voor een gratis proefaccount, dat $0,50 aan tegoed biedt, geldig voor 7 dagen. Er is geen creditcard nodig. Je kunt vervolgens je API-sleutel gebruiken om verzoeken te doen aan het <code>https://api.roleplayapi.com/v1</code>-endpoint. Voor betaalde abonnementen kun je opwaarderen met crypto (USDT of USDC) vanaf $10.
Je sleutel is nog maar één formulier verwijderd
Maak een account aan, kopieer de sleutel, pas de basis-URL aan. Dat is de hele configuratie.