nl ▾

Uncensored OpenAI-compatible API

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

Ontwikkelaarsdocumentatie

Begin onmiddellijk met het genereren van tekst met onze ongecensureerde, OpenAI-compatibele API binnen enkele minuten. Deze gids behandelt authenticatie, SDK-integratie en streaming voor snelle ontwikkeling.

Basis-URL en authenticatie

Je API-sleutel authenticeert elk verzoek aan onze chat-completions endpoint. Je ontvangt deze sleutel onmiddellijk na het aanmelden via Google of e-mail op de API-sleutel ophalen pagina. Er is geen telefoonnummer nodig. Bewaar uw sleutel veilig en voer deze door in de Authorization header.

Basis-URL: https://api.cheapllm.cc/v1. Alle verzoeken moeten deze header bevatten: Authorization: Bearer YOUR_API_KEY. Fouten zoals 401 duiden op een ontbrekende of ongeldige sleutel. Vervang je oude sleutel op elk moment om een nieuwe te genereren; er is slechts één actieve sleutel per account.

Eerste verzoek

Verstuur je eerste prompt met de standaard chat/completions endpoint. De model-ID is uncensored. Dit open-weight model antwoordt zonder inhoudsafwijzingen voor wettelijk volwassen gebruik, inclusief fictieve of controversiële onderwerpen. Je krijgt tekst in, tekst out. Geen embeddings of beeldgeneratie hier.

Hieronder volgt een basis cURL-voorbeeld. Vervang YOUR_API_KEY met je sleutel. De request body definieert het gebruikersbericht. We verwerken een contextvenster van 100,000 tokens (prompt + voltooiing). Fouten en weigeringen zijn gratis, dus test gerust.

  • Instellen model naar uncensored.
  • Inclusief messages array.
  • Voeg je API key header toe.
curl https://api.cheapllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set timezone to UTC for all logs"}]
  }'

Python SDK Integratie

Gebruik de officiële OpenAI Python SDK om met onze API te communiceren. Stel de base URL in op ons endpoint en geef je sleutel op. Deze aanpak werkt met elke OpenAI-compatible clientbibliotheek. Configureer parameters zoals temperature en top_p zoals nodig. Streaming wordt ondersteund via Server-Sent Events (SSE). Deze methode is ideaal voor realtime-applicaties waarbij je tokens wilt weergeven terwijl ze worden gegenereerd.

Installeer de bibliotheek met pip install openai. Initialiseer de client met onze basis-URL. De onderstaande code toont een eenvoudige completion-aanvraag. Pas de berichtinhoud aan om deze aan uw use case aan te passen. Onze API verwerkt de routing naar het juiste model intern.

from openai import OpenAI

client = OpenAI(base_url="https://api.cheapllm.cc/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 SDK-integratie

Voor Node.js-ontwikkelaars werkt het OpenAI npm-pakket naadloos. Stel de base URL in op ons API-eindpunt. Hiermee kun je bekende patronen van andere providers gebruiken. Configureer de model-ID naar uncensored. Je kunt ook JSON-modus of function calling inschakelen als je applicatie gestructureerde uitvoer vereist. De SDK behandelt authenticatie automatisch wanneer deze correct is geconfigureerd.

Installeer het pakket met npm install openaimax_tokens om uitvoerlengte te regelen. Fouten worden geretourneerd als standaard HTTP-statuscodes. Gebruik dit voor snelle prototyping of productie-integraties.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.cheapllm.cc/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-responsen via SSE

Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE). Elk deel bevat gedeeltelijke tekst. Het laatste deel bevat tokenverbruiksstatistieken. Deze functie is cruciaal voor de gebruikerservaring in chatinterfaces. Het vermindert de waargenomen latentie aanzienlijk. Je kunt de stream parseren om tekst realtime weer te geven.

Verwerk de streamevents in je clientcode. Sluit de verbinding wanneer de stream eindigt. Onze API ondersteunt maximaal 8 gelijktijdige verzoeken per key. Deze limiet zorgt voor eerlijk gebruik. Monitor je verbruik via de gegevens in de laatste chunk. Fouten tijdens streaming retourneren nog steeds geschikte statuscodes. Gebruik dit voor roleplay of continue gesprekken.

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)

Limieten, fouten en contextvenster

Onze API heeft strikte limieten om stabiliteit te garanderen. Je kunt 300 verzoeken per minuut per sleutel versturen. Gelijktijdige verzoeken zijn beperkt tot 8. Verzoeklichamen mogen niet groter zijn dan 8 MB. Het contextvenster is 100.000 tokens in totaal. Maximaal uitvoer is 16.000 tokens per verzoek (2.048 als max_tokens is niet ingesteld). Fouten retourneren specifieke codes: 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed, en 429 voor limieten.tegoed vervalt niet. Fouten zoals dubbele afschrijvingen worden opgelost via Support. Privacy wordt gewaarborgd; prompts worden niet gebruikt voor training. Seksuele inhoud met minderjarigen is niet toegestaan.

Veelgestelde vragen

Is dit een goedkope LLM-API voor productiedoeleinden?

Ja, het is ontworpen voor goedkope, onbeperkte tekstgeneratie. Je betaalt per token zonder maandelijkse kosten. Krediet vervalt niet, dus je kunt het gebruik direct opschalen of verlagen. Dit is ideaal voor startups die betrouwbare levering nodig hebben zonder vendor lock-in.

Hoe ga ik om met fouten in mijn applicatie?

De API retourneert standaard HTTP-statuscodes. Een 401-fout betekent dat je API-sleutel ongeldig of ontbrekend is. Een 402-fout geeft onvoldoende vooruitbetaald krediet aan. Een 429-fout signaleert dat je de rate limit van 300 verzoeken per minuut hebt overschreden. Controleer eerst je sleutel en saldo.

Kan ik deze gebruiken voor roleplay of uncensored-content?

Het model is ongecensureerd en weigert geen wettelijke volwassen, fictieve of controversiële onderwerpen. Het is geen GPT-, Claude- of ander fabrikantsmodel. Het is een open-weight model dat is afgestemd op onbeperkte antwoorden. Vermijd gewoon seksuele inhoud met minderjarigen, die altijd wordt geweigerd.

Krijg uw API-sleutel

Registreer, haal je token op en pas je eindpunt-URL aan. Dat is alles wat je hoeft te doen.