nl ▾
Maak sleutels
per 1M invoertokens$0.15
Outputtokens / 1M$0.50
tokencontext100,000
proeftegoed$0.50
verzoeken per minuut300

https://api.openrouterapipricing.com/v1uncensored

Snelstartgids voor Uncensored API

Stop met betalen voor routeringsopslagen. We bieden een enkele, toegewijde uncensored LLM via een pure OpenAI-compatible API. Wissel je clientcode af naar onze basis-URL en begin direct met genereren.

Installatie en setup

Configureer uw omgeving met de basis-URL en API-sleutel. Deze ongecensureerde API gebruikt de standaard /v1/chat/completions endpoint. Verander de base_url in uw SDK-client en geef de sleutel uit het dashboard op.

  • Basis-URL: https://api.openrouterapipricing.com/v1
  • Model-ID: uncensored

Authenticatie is afhankelijk van één sleutel per account. Je ontvangt de sleutel direct na het aanmaken via Google of e-mail. Er is geen telefoonnummer vereist.

curl https://api.openrouterapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get me the price per token for the largest model"}]
  }'

Basis chat-completie

Stuur een standaard chat-completion verzoek om tekstantwoorden te krijgen. Het model accepteert tekstinput en retourneert tekstoutput. Gebruik de uncensored model-ID voor onbeperkte generatie.

U kunt de lengte en stijl van het antwoord controleren met standaardparameters. De API ondersteunt geen embeddings of image generatie. Verzoeken worden strikt gefactureerd op token-gebruik.

Streaming responses

Schakel streaming in om tokens in real-time te ontvangen. Dit vermindert de waargenomen latentie voor je gebruikers. Het laatste chunk bevat het totale tokengebruik voor de aanvraag.

Streaming werkt met alle standaard SDK's. Verwerk de streamevents om je UI geleidelijk bij te werken. Dit is ideaal voor chatbotinterfaces.

from openai import OpenAI

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

Functieaanroep en hulpprogramma's

Definieer tools in je request om het model functies te laten aanroepen. Gebruik de tools parameter om schema's op te geven. Het model retourneert toolaanroepen wanneer dit gepast is.

Instellen tool_choice om functgebruik af te dwingen. Dit werkt met het standaard OpenAI-compatible formaat. Parse de toolaanroepen in je applicatielogica.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouterapipricing.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);

JSON-modus

Forceer het model om geldige JSON uit te geven. Stel response_format naar {"type": "json_object"}. Dit zorgt voor gestructureerde gegevens voor je applicaties.

JSON-modus verbetert de betrouwbaarheid bij gegevensextractietaken. Het model houdt zich aan het schema dat je verstrekt. Gebruik dit voor consistente parsing.

Parameters, limieten en fouten

Reguleer de generatie met temperature, top_p, en stop sequenties. Het contextvenster is 100.000 tokens in totaal. Maximaal 16.000 tokens uitvoer per verzoek. Fouten zoals 401 (ongeldige sleutel) of 402 (geen tegoed) zijn gratis. 429 geeft rate limits aan. Verzoeken zijn beperkt tot 300 per minuut. De request body moet kleiner zijn dan 8 MB.

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)

Veelgestelde vragen

Wat is de prijs voor de openrouter API voor uw onbeperkte model?

We rekenen $0.15 per 1M invoertokens en $0.50 per 1M uitvoertokens. Er zijn geen abonnementen of maandelijkse kosten. Tegoed vervalt niet en wordt strikt op basis van gebruik in rekening gebracht.

Hoe laad ik mijn account op?

Laad alleen op met crypto: USDT (TRC20) of USDC (Base). Geaccepteerde bedragen variëren van $20 tot $500. Je ontvangt bonuscredit voor hogere stortingen.

Wat zijn de rate limits?

Je kunt 300 verzoeken per minuut per sleutel uitvoeren. Je kunt 8 gelijktijdige verzoeken hebben. De limiet voor de request body is 8 MB. Er is één actieve sleutel toegestaan per account.

Haal nu je sleutel op.

Meld je aan, haal de sleutel op en wijs je client naar ons eindpunt. Dat is alles wat erbij komt kijken.

Maak sleutels