Wat is een LLM-router?
Een LLM router fungeert als een proxylaag die verzoeken doorstuurt naar verschillende taalmodellen. Ontwikkelaars gebruiken het om meerdere aanbieders samen te voegen tot één eindpunt. Deze aanpak vereenvoudigt codebases door vendor-specifieke eigenaardigheden te verbergen.
Echter, routers introduceren latentie en potentiële foutpunten. Ze routeren verkeer vaak op basis van kosten, latentie of modelbeschikbaarheid. Sommige routers passen ook hun eigen contentfilters toe voordat ze verzoeken naar het onderliggende model sturen.
Voor veel gebruiksscenario's is een dedicated single-model endpoint betrouwbaarder. Het elimineert de routinglogica en vermindert overhead. Je krijgt directe toegang tot de mogelijkheden van het model zonder tussenkomst van verwerking.
Dit onderscheid is belangrijk voor toepassingen die lage latentie of specifiek modelgedrag vereisen. Routers zijn nuttig voor multi-modelstrategieën. Toegewijde eindpunten zijn beter voor gerichte, hoogvolume-werklasten.
Waarom een ongefilterd model gebruiken?
Uncensored modellen verwijderen restrictieve inhoudsfilters die vaak triggeren op volwassen of controversiële onderwerpen. Standaardmodellen kunnen wettelijke verzoeken weigeren vanwege brede veiligheidsbeleid. Uncensored varianten bieden creatieve vrijheid en accurate roleplay.
Deze modellen zijn ideaal voor contentcreatie, adult entertainment en onderzoek. Ze hanteren genuanceerde prompts zonder valse weigeringen. Het model leidt de context niet af van commerciële branding om te beslissen wat acceptabel is.
Privacy is nog een belangrijke factor. Veel aanbieders trainen op gebruikersgegevens. Onze dienst gebruikt geen prompts voor training. Je gegevens blijven van jou. Dit is cruciaal voor eigendoms- of gevoelige toepassingen.
Contentlimieten zijn nog steeds van toepassing. We blokkeren seksuele inhoud die minderjarigen betreft. Alles anders is toegestaan. Dit omvat volwassen thema's, geweld en politieke meningen.
Open Router versus onze dedicated router
OpenRouter aggregateert veel modellen. Je betaalt per model per verzoek. Routeringslogica kan latentie toevoegen. Onze service biedt één dedicated uncensored model. Dit zorgt voor consistente prestaties en prijzen.
OpenRouter vereist dat je meerdere model-IDs beheert. Wij gebruiken één ID: "uncensored". Dit vereenvoudigt code. Je hoeft niet te schakelen tussen modellen op basis van taakmoeilijkheid.
Prijzen op Open Router variëren per model. Onze prijzen zijn vastgesteld op $0.15 per 1M inputtokens en $0.50 per 1M outputtokens. Deze voorspelbaarheid helpt bij budgettering. Je weet precies wat elk verzoek kost.
Onze service is ontworpen voor ontwikkelaars die betrouwbaarheid willen. We routeren niet tussen aanbieders. We draaien één geoptimaliseerd model. Dit vermindert complexiteit en verbetert reactietijden.
Drop-in Compatibiliteit uitgelegd
Onze API is volledig OpenAI-compatible. Je kunt dezelfde SDK's en bibliotheken gebruiken. Wijzig de base URL en API-sleutel. Je code blijft ongewijzigd. Dit geldt voor Python, Node.js en andere ondersteunde talen.
Het endpoint is /v1/chat/completions. Het accepteert standaardparameters zoals temperature en top_p. Function calling werkt zoals verwacht. JSON-modus wordt ondersteund voor gestructureerde outputs.
Streaming via SSE is beschikbaar. Tokenverbruik wordt gerapporteerd in de laatste chunk. Dit komt overeen met het OpenAI-streamingprotocol. Je kunt het zonder aanpassingen in bestaande pipelines integreren.
Deze compatibiliteit geldt ook voor CLI-gereedschappen. Hulpmiddelen zoals Open Code kunnen eenvoudig naar ons eindpunt schakelen. Werk gewoon de configuratie bij. Er zijn geen aangepaste adapters nodig.
Kostvergelijking: Open Router vs. RouterLLM
OpenRouter rekent per model. Prijzen variëren sterk. High-end modellen kunnen aanzienlijk duurder zijn. Onze prijzen zijn uniform. $0.15 per 1M input tokens. $0.50 per 1M output tokens.
Dit is vaak goedkoper dan het gebruiken van grote modellen op Open Router. Het is duurder dan het gebruiken van kleine modellen. Maar je krijgt een hoogwaardig uncensored model. De kwaliteit is consistent.
We gebruiken prepaid crypto credits. Er zijn geen maandelijkse kosten. Fouten zijn gratis. Je betaalt alleen voor succesvolle voltooiingen. Dit beschermt je budget tegen verspilde verzoeken.
Bonuscredits zijn beschikbaar voor grotere top-ups. 5% bonus voor $50. 10% voor $100. 15% voor $200. Dit verlaagt de effectieve kosten per token. Het beloont gebruikers met hoog volume.
Technische instelling: de basis-URL wijzigen
Om over te schakelen naar onze API, pas je de basis-URL aan in je SDK-configuratie. Wijs deze naar HTTPS://api.routerllm.cc/v1. Gebruik je gegenereerde API-sleutel voor authenticatie.
Stel de model-id in op "uncensored". Dit zorgt ervoor dat je ons speciale model gebruikt. Alle andere parameters blijven standaard. Temperatuur, top_p en stop-reeksen werken zoals verwacht.
Het contextvenster is 100.000 tokens. Maximale uitvoer is 16.000 tokens. Standaard max tokens is 2.048. Pas deze instellingen aan op basis van je behoeften. Grotere uitvoeren vereisen hogere limieten.
De rate limits zijn 300 verzoeken per minuut. 8 gelijktijdige verzoeken per sleutel. De grootte van de request body is beperkt tot 8 MB. Deze limieten zijn ruim voor de meeste applicaties. Houd je gebruik in de gaten om binnen de grenzen te blijven.
Streamen en functieaanroepen verwerken
Streaming wordt ondersteund via Server-Sent Events (SSE). Elk chunk bevat gedeeltelijke tekst. Het laatste chunk bevat tokengebruik. Dit stelt je in staat om real-time updates in je UI weer te geven.
Function calling werkt met standaard tooldefinities. Definieer tools in je verzoek. Het model zal JSON uitvoeren voor toolaanroepen. Parse het antwoord om functies uit te voeren.
JSON-modus zorgt voor gestructureerde uitvoer. Gebruik response_format: {"type": "json_object"}. Het model retourneert geldige JSON. Dit is nuttig voor gegevensextractie en API-integraties.
Parameters zoals temperatuur en top_p beheren de willekeurigheid. Gebruik seed voor reproduceerbaarheid. Aanwezigheids- en frequentiestrafpen helpen herhaling te vermijden. Experimenteer met deze instellingen om het beste evenwicht te vinden.
Privacy en gegevensgebruik
We verzamelen minimale gegevens. Een e-mailadres is vereist voor het aanmaken van een account. Er is geen telefoonnummer nodig. Je kunt inloggen met Google of e-mail en wachtwoord gebruiken.
Prompts worden niet gebruikt voor training. Je gegevens worden niet verkocht. Dit zorgt voor vertrouwelijkheid voor gevoelige applicaties. Je behoudt het volledige eigendom van je invoer en uitvoer.
Betalingsinformatie wordt afgehandeld via crypto. Transacties worden geregistreerd op de blockchain. Dit voegt een extra laag privacy toe.
Restituties zijn niet beschikbaar voor tegoed. Fouten, zoals dubbele afschrijvingen, worden opgelost via support. Tegoed vervalt nooit. Dit biedt flexibiliteit voor projecten op lange termijn.
Aan de slag met je eerste verzoek
Meld je aan voor een gratis account. Je ontvangt $0.50 aan proefkrediet. De proefperiode duurt 7 dagen.
Genereer je API-sleutel op het dashboard. Gebruik deze sleutel in je SDK-configuratie. Stel de basis-URL in op HTTPS://api.routerllm.cc/v1.
Maak een eenvoudig verzoek. Stuur een prompt naar het /v1/chat/completions-eindpunt. Het model zal een antwoord retourneren. Controleer de output op nauwkeurigheid en toon.
Laad op met crypto voor hogere limieten. Gebruik USDT (TRC20) of USDC (Base). Voer het bedrag in tussen $20 en $500. Bonus tegoeden worden automatisch toegepast. Begin vandaag nog met het bouwen van je uncensored applicatie.