Ollama ongecensureerde modellen/API Documentatie
API Documentatie
Integreer onze ongecensureerde LLM API met één configuratiewijziging. Wij bieden een drop-in OpenAI-compatible endpoint die inhoudsrefusies voor wettelijk volwassen gebruik elimineert, terwijl de standaard ontwikkelaarsworkflows behouden blijven.
https://api.ollamauncensoredmodels.com/v1uncensored
Basis-URL en authenticatie
De API is actief op https://api.ollamauncensoredmodels.com/v1Autorisatie header met je Bearer-token. Deze setup werkt met elke OpenAI-compatible client library omdat we dezelfde authenticatiepatronen volgen. Je kunt je sleutel direct genereren via Google of e-mail zonder een telefoonnummer op te geven. Het systeem geeft één actieve sleutel per account, waarbij een nieuwe sleutel de vorige direct vervangt. Dit zorgt voor consistente toegang zonder dat je meerdere referenties hoeft te beheren.
Je eerste verzoek maken
Stuur een POST-verzoek naar /v1/chat/completions met de model-ID ingesteld op "uncensored". Het eindpunt accepteert standaardparameters zoals messages, temperature, en max_tokens. Het retourneert JSON-responses met de gegenereerde tekst en tokengebruikstatistieken. Je kunt de verbinding snel testen door de modellijst te verifiëren of een eenvoudig prompt te versturen. Deze directe aanpak verwijdert de complexiteit van proxy- of routinglogica die vaak in andere diensten voorkomt.
curl https://api.ollamauncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the output for 2 plus 2"}]
}'
Python SDK Integratie
Gebruik de officiële OpenAI Python-bibliotheek om te verbinden door de basis-URL te overschrijven. Stel de attributen API-sleutel en basis-URL in voordat je verzoeken uitvoert. Hiermee kun je bestaande codebases benutten zonder clientlogica te herschrijven. De bibliotheek verwerkt serialisatie en foutparsing automatisch. Je kunt responsen streamen of synchrone voltooiingen aanvragen, afhankelijk van de latency-eisen van je applicatie. Deze methode zorgt voor compatibiliteit met standaard ontwikkelpraktijken die in de industrie worden gebruikt.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamauncensoredmodels.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 SDK-gebruik
Initialiseer de OpenAI-client met je basis-URL en API-sleutel in Node.js-omgevingen. Geef de modelidentificatie "uncensored" door aan de chat-completies-methode. De SDK behandelt de HTTP-verzoeken en pars de JSON-reacties efficiënt. Je kunt dit direct integreren in Express-routes of serverloze functies. De codestructuur lijkt op standaard OpenAI-implementaties, waardoor migratie van andere providers eenvoudig is. Deze aanpak behoudt typeveiligheid en foutafhandeling die consistent is met moderne JavaScript-ontwikkeling.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodels.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 Token-gebruik
Activeer streaming door stream: true in je verzoek. De server retourneert Server-Sent Events (SSE) voor real-time tokenlevering. Gegevens over tokengebruik verschijnen alleen in de laatste chunk van de stream om overhead minimaal te houden. Hiermee kun je antwoorden progressief aan gebruikers tonen zonder te wachten op de volledige generatie. Je kunt cumulatieve tokenaantallen bijhouden voor transparante facturering. Streaming is ideaal voor chatinterfaces waar directe feedback de gebruikerservaring aanzienlijk verbetert.
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
Elke API-sleutel ondersteunt 300 verzoeken per minuut en acht gelijktijdige verbindingen. De limiet voor de request body is 8 MB, en het contextvenster beslaat in totaal 100.000 tokens. Fouten zoals 401 duiden op een ongeldige sleutel, terwijl 402 signaliseert dat er onvoldoende tegoed is. Een 429-status betekent dat je de rate limit hebt bereikt. Het model weigert alleen seksuele inhoud die minderjarigen betreft, wat brede toepassing mogelijk maakt voor volwassen use cases.tegoed vervalt niet, dus je kunt het gebruik tussen projecten pauzeren zonder geld te verliezen. Deze voorspelbare structuur helpt je de capaciteit effectief te plannen voor applicaties met hoog verkeer.
Veelgestelde vragen
Hoe verschilt het uncensored model van standaardaanbiedingen?
Ons model weigert standaard geen wettelijk volwassen, fictief of controversieel onderwerp. Het draait op dedicated servers met een contextvenster van 100.000 tokens, wat onbeperkte uitvoer biedt voor code, rollenspel en onderzoek zonder kunstmatige filters. De enige harde limiet is de weigering van seksuele content met minderjarigen.
Wat gebeurt er als ik mijn verzoeklimieten overschrijd?
De API retourneert een 429-statuscode wanneer je 300 verzoeken per minuut of acht gelijktijdige verbindingen bereikt. Je kunt doorgaan met het versturen van verzoeken zodra de window is gereset, of je doorvoercapaciteit verhogen door extra vooruitbetaald krediet aan te schaffen. Fouten en weigeringen verbruiken niet je tokenbalans, dus je wordt alleen betaald voor daadwerkelijk gebruik.
Kan ik deze API gebruiken voor lokale Ollama-modellen?
Hoewel dit een gehoste API is, maakt het gebruik van hetzelfde OpenAI-compatible protocol als lokale Ollama-instellingen. Je kunt standaardclients naar onze basis-URL verwijzen in plaats van localhost. Hierdoor kun je ongecensureerde logica in productie draaien zonder lokaal hardwarebeheer. Het eindpunt ondersteunt streaming, JSON-modus en tool calling, net als lokale instanties.
Je API-key is slechts één stap verwijderd
Registreer een account, haal je sleutel op, update de base URL. Dat dekt de volledige configuratie.