nl ▾
Account openen

Documentatie voor Uncensored API

Deze documentatie biedt de essentiële details voor de integratie met onze ongecensureerde LLM API. Je vindt hier de basis-URL, authenticatiestappen en codevoorbeelden voor je favoriete programmeertaal.

Basis-URL en authenticatie

Gebruik de meegeleverde basis-URL en een API-sleutel om verzoeken te versturen. Onze service werkt met een OpenAI-compatible protocol, wat betekent dat je standaard SDK's kunt gebruiken met minimale configuratiewijzigingen. De basis-URL voor alle verzoeken is https://api.openroutereualternative.com/v1. Je moet je unieke API-sleutel opnemen in de Authorization header voor elk verzoek.

Authenticatie is eenvoudig en veilig. Genereer je sleutel op de API-sleutel ophalen pagina via Google of e-mail. De sleutel wordt direct na het aanmaken weergegeven. Bewaar deze veilig, omdat deze volledige toegang geeft tot uw voorbetaalde tegoed. We vereisen geen telefoonnummers of ingewikkelde setupstappen. Uw gegevens blijven in een compliance-omgeving zonder verborgen doorlooskosten.

Eerste verzoek

Verstuur je eerste bericht aan de /v1/chat/completions endpoint waarvan het model-ID eenvoudig uncensored. Dit model is een open-weight large language model afgestemd op wettelijk volwassen gebruik en keurt controversiële onderwerpen niet af. Het is geen GPT, Claude of een ander model van een andere leverancier.

Hieronder volgt een basisvoorbeeld met cURL. Vervang YOUR_API_KEY met je daadwerkelijke sleutel. De request body bevat de model-ID, een systeemprompt en een gebruikersbericht. Dit voorbeeld toont de directe, ongecensureerde aard van onze API zonder extra overhead.

curl https://api.openroutereualternative.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
  }'

Python SDK Integratie

Gebruik de officiële OpenAI Python SDK met een aangepaste base URL om met onze API te communiceren. Deze aanpak zorgt voor compatibiliteit met bestaande codebases die al OpenAI-clients gebruiken. Je hoeft alleen de base_url en api_key parameters. De model-ID blijft uncensored.

Streaming wordt ondersteund via Server-Sent Events (SSE). Gebruik de stream=True parameter om tokens te ontvangen terwijl ze worden gegenereerd. De laatste chunk bevat het totale tokengebruik voor het verzoek. Deze methode is efficiënt voor realtime applicaties. Onze API ondersteunt parameters zoals temperatuur, top_p en stop-sequenties.

from openai import OpenAI

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

Integreer met onze API met de OpenAI Node.js SDK. Configureer de client met de specifieke basis-URL en uw API-sleutel. De model-ID is uncensored. Deze opstelling stelt je in staat bekende methoden voor chatcompleties te benutten. Je kunt contextberichten doorgeven, de temperatuur instellen en stopsequentie definiëren.

Function calling wordt ondersteund via de tools parameter. Je kunt JSON-modus ook afdwingen met response_format: {type: "json_object"}. Deze functie is handig voor het extraheren van gestructureerde data. De API verwerkt parameters zoals presence_penalty en frequency_penalty precies zoals verwacht. Deze flexibiliteit maakt het een sterke alternatief voor OpenRouter voor ontwikkelaars.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openroutereualternative.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 en SSE Gebruik

Activeer streaming door stream: true in uw verzoek. De API retourneert een stream van Server-Sent Events. Elk evenement bevat een fragment van een gedeeltelijk antwoord. Het laatste fragment bevat de volledige tokenverbruiksstatistieken voor facturering.

Streaming vermindert de waargenomen latentie voor eindgebruikers. Het is ideaal voor chatinterfaces waar directe feedback vereist is. Het contextvenster ondersteunt maximaal 100.000 tokens voor prompt en voltooiing samen. Maximaal uitvoer is 16.000 tokens per verzoek. Als max_tokens is niet ingesteld, is de standaardwaarde 2.048 tokens. Deze balans stelt je in staat diepe context te verwerken zonder de responslimiet te overschrijden.

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 context

Blijf uw aanvragenlimieten bewaken om onderbrekingen in de service te voorkomen. Elke API-sleutel ondersteunt 300 aanvragen per minuut en 8 gelijktijdige aanvragen. De maximale grootte van de aanvraagbody is 8 MB. Fouten worden geretourneerd als standaard HTTP-statuscodes. Een 401-fout geeft aan dat de API-sleutel ongeldig of ontbreekt. Een 402-fout betekent dat uw vooruitbetaalde tegoed op is. Een 429-fout geeft aan dat u de limiet voor aanvragen per minuut heeft overschreden.

Tokengebruik is transparant. Inputtokens kosten $0.15 per miljoen, en outputtokens kosten $0.50 per miljoen. Fouten en weigeringen zijn gratis. Credit wordt alleen opgewaard via crypto. Het model weigert verzoeken die minderjarigen betreffen, maar staat andere wettelijke volwasseninhoud toe. Deze duidelijke structuur zorgt voor voorspelbare kosten voor je applicatie.

Veelgestelde vragen

Wat is de basis-URL voor de ongecensureerde API?

De basis-URL is HTTPS://api.openroutereualternative.com/v1. Deze URL werkt met elke OpenAI-compatible client. Je moet je API-sleutel opnemen in de Authorization-header.

Hoe verifieer ik mijn verzoeken?

Voeg uw API-sleutel toe aan de Authorization-header als Bearer-token. Genereer uw sleutel op de pagina API-sleutel ophalen. De sleutel wordt direct na het aanmelden getoond. Deze geeft toegang tot uw vooruitbetaalde tegoeden.

Wat zijn de tokenprijzen voor deze ongecensureerde LLM?

Invoertokens kosten $0,15 per miljoen. Uitvoertokens kosten $0,50 per miljoen. Fouten zijn gratis.tegoed wordt opgeladen via crypto. Er worden geen verborgen doorlooskosten in rekening gebracht.

Haal je API-sleutel op

Registreer, kopieer de sleutel, pas je basis-URL aan. Dat is de volledige configuratie.