nl ▾
Probeer met proeftegoed
Probeer met proeftegoed

Begin met onze uncensored API

Begin met onze ongecensureerde API door je bestaande OpenAI-compatible SDK naar ons eindpunt te wijzen. Je ontvangt directe, ongemiddelde toegang tot een enkel getuned model met transparante, token-gebaseerde prijzen.

per 1M invoertokens
$0.15
Outputtokens / 1M
$0.50
tokencontext
100,000
proeftegoed
$0.50
verzoeken per minuut
300

Basis-URL en authenticatiesetup

Wijs je SDK naar ons eindpunt en voer je sleutel in de autorisatieheader. Wij bieden één gehoste basis-URL die werkt met elke standaard OpenAI-compatible client. Je ontvangt één actieve sleutel per account, en aanmelden duurt enkele seconden via Google of e-mail zonder dat een telefoonnummer nodig is. Je sleutel geeft je onmiddellijk toegang tot het ongecensureerde model zodra deze is aangemaakt.

Authenticatie is afhankelijk van standaard Bearer-tokens. Als je een ongeldige sleutel verzendt, retourneert de API een 401-fout. Je kunt op elk moment een nieuwe sleutel genereren, en de oude werkt direct niet meer. Dit ontwerp houdt je gebruik privé en je toegang eenvoudig.

Je hoeft geen meerdere modelversies te beheren of je zorgen te maken over onduidelijke routing. Het endpoint bedient één specifieke large language model afgestemd op adult content en het ontbreken van weigeringen. Houd je key veilig, omdat dit de enige manier is om toegang te krijgen tot je prepaid credit.

Chat completions endpoint (POST /v1/chat_completions)

Stuur je prompts naar het chat-completie-eindpunt om tekstresponsen te ontvangen. Dit is de kerninteractie methode voor onze API. Je structureert je verzoek met een systeembericht om gedrag in te stellen en gebruikersberichten voor je daadwerkelijke query. Het model verwerkt de invoer en retourneert een tekstrespons.

Onze API is streng over wat het doet. We ondersteunen geen embeddings, image generatie of audio verwerking. Je krijgt tekst in en tekst uit. Het contextvenster ondersteunt 100.000 tokens voor zowel prompt als completion samen. Dit maakt lange gesprekken of het verwerken van grote documenten mogelijk.

Houd uw requests schoon en gestructureerd. Het eindpunt verwacht een specifiek JSON-formaat. Als u het verkeerde gegevenstype verzendt, ontvangt u een fout. Wij doen het zware werk van inferentie op onze eigen servers.

Python SDK integratievoorbeeld

Gebruik de officiële Python SDK om eenvoudig met onze API te communiceren. De onderstaande code laat zien hoe je de client initialiseert met onze basis-URL en je sleutel. Je kunt vervolgens de chatvoltooiingsfunctie aanroepen met je berichten.

Deze opstelling werkt omdat onze API volledig OpenAI-compatible is. Je hebt geen aangepaste clientbibliotheek nodig. Werk alleen de base URL en je API key bij. De rest van de SDK-functies blijven hetzelfde. Dit maakt migratie van andere aanbieders eenvoudig als je later wilt overschakelen.

Wij raden aan om de nieuwste versie van de SDK te gebruiken voor de beste ervaring. De library behandelt retries en JSON-parsing voor u. U hoeft zich alleen nog maar bezig te houden met uw prompt-logica en modelparameters.

Voorbeeld van Node SDK-integratie

Integreer met Node.js met het standaard npm-pakket. De structuur komt overeen met het Python-voorbeeld. Je stelt de basis-URL in naar ons endpoint en geeft je API-sleutel op. Dit zorgt voor compatibiliteit met bestaande Node.js-toepassingen.

De Node SDK verwerkt de HTTP-verzoeken automatisch. Je geeft de messages-array door en ontvangt het response-object. Dit bevat de inhoud van de gegenereerde tekst. Je kunt deze tekst vervolgens verwerken in je applicatielogica.

Onthoud dat we alleen tekstcompletion ondersteunen. Verwacht geen beeld- of audiodata in de respons. De SDK zal de JSON-respons parseren en je toegang geven tot de tekst. Deze consistentie over talen vereenvoudigt je ontwikkelproces.

Streaming responses en tokenverbruik

Schakel streaming in om de reactie token voor token te ontvangen. Dit biedt een snellere waargenomen latentie voor uw gebruikers. U kunt de tekst weergeven terwijl deze gegenereerd wordt in plaats van te wachten op de volledige reactie. Dit is cruciaal voor chatinterfaces.

De laatste chunk van de stream bevat de tokengebruiksstatistieken. Je kunt deze gegevens gebruiken om je kosten bij te houden en je accountbalans te monitoren. Streaming verandert het prijsmodel niet. Je betaalt nog steeds per gebruikt token.

Onze API ondersteunt server-sent events voor streaming. De SDK verwerkt de gebeurtenisparsering. U hoeft alleen de stream-parameter in te stellen op true. Dit werkt met zowel Python- als Node-clients. Dit is de aanbevolen manier om interactieve toepassingen te bouwen.

Limieten, fouten en modeldetails

Begrijp je rate limits en mogelijke fouten om een robuuste applicatie te bouwen. Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. De grootte van de request body is beperkt tot 8 MB. Als je deze limieten overschrijdt, ontvang je een 429-fout. Je kunt exponentiële backoff implementeren om dit soepel af te handelen.

Veelvoorkomende fouten zijn onder meer 401 voor ongeldige sleutels en 402 voor onvoldoende tegoed. Als je tegoed opraakt, moet je bijladen via crypto om door te gaan. Fouten en weigeringen zijn gratis, dus je betaalt niet voor mislukte verzoeken. Het model weigert alleen seksuele inhoud met minderjarigen, wat een harde limiet is.

U kunt de beschikbare modellen controleren via het GET /v1/models-eindpunt. Dit retourneert de enige uncensored model-ID. Wij bieden geen meerdere modellen of routing. Deze eenvoud vermindert complexiteit en zorgt voor consistent gedrag. Uw voorbetaalde tegoed vervalt nooit, dus u kunt het gebruik pauzeren zonder geld te verliezen.

cURL

curl https://api.keyapiunlimited.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the python libraries for web scraping"}]
  }'

Python

from openai import OpenAI

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

FAQ

Wat is de basis-URL voor de onbeperkte API-sleutel?

De basis-URL is HTTPS://api.keyapiunlimited.com/v1. Je moet je SDK-configuratie bijwerken om naar deze URL te wijzen. Dit eindpunt levert ons ongecensureerde model via de standaard OpenAI-compatibele interface.

Hoe ga ik om met rate limits en fouten?

Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken. Als je dit overschrijdt, ontvang je een 429-fout. Je kunt retry-logica met exponentiële backoff implementeren om deze limieten effectief te beheren.

Wat is de grootte van het contextvenster?

Het contextvenster bedraagt 100.000 tokens voor de gecombineerde prompt en voltooiing. Dit maakt lange gesprekken en de verwerking van grote documenten mogelijk. De maximale uitvoer per verzoek is 16.000 tokens.

Haal nu je sleutel op.

Meld je aan, kopieer de sleutel, pas je basis-URL aan. Dat is alles.