nl ▾
Nu beginnen

Onbeperkte-llm.vercel.app Snelstartgids

Met deze quickstart ben je in minuten verbonden met de uncensored-llm.vercel.app API. Stuur onbeperkte tekstantwoorden met standaard OpenAI-compatible protocollen.

https://api.uncensoredllmvercelapp.com/v1ongecensureerd

Vereisten: API-sleutel en basis-URL

Verkrijg eerst een enkele API-sleutel uit het dashboard. We ondersteunen Google aanmelden of e-mailregistratie zonder telefoonverificatie. Je sleutel authenticeert alle verzoeken aan de basis-URL: HTTPS://api.uncensoredllmvercelapp.com/v1. Dit eindpunt werkt met elke OpenAI-compatibele clientbibliotheek. Je hoeft geen meerdere eindpunten te beheren voor verschillende modeltypen.

Je eerste verzoek versturen

Maak een POST-verzoek naar /v1/chat/completions met de model ID "uncensored". Het systeem accepteert standaardparameters zoals temperature en top_p. Je kunt maximaal 8 verzoeken gelijktijdig per sleutel versturen. Elke aanvraagbody moet onder de 8 MB blijven. Fouten verbruiken je vooruitbetaalde krediet niet.

curl https://api.uncensoredllmvercelapp.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

Deze eenvoudige call demonstreert de directe tekst-in, tekst-uit-functionaliteit. De respons bevat de gegenereerde inhoud en tokengebruiksstatistieken. Je kunt het contextvenster uitbreiden tot 100,000 tokens voor prompt en completion samen.

Streamingresponsen met SSE

Schakel streamen in door stream in te stellen op true in uw verzoek. De server retourneert Server-Sent Events (SSE) zodra tokens beschikbaar komen. Dit vermindert de waargenomen latentie voor lange uitvoeren. U kunt de laatste chunk parseren om totale tokenaantallen te krijgen. Streamen werkt identiek aan het standaard OpenAI-formaat.

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)

Deze aanpak is ideaal voor realtime applicaties. Het uncensored-model ondersteunt hoge doorvoer tijdens streaming. Je houdt de controle over het generatieproces zonder te hoeven wachten op de volledige respons.

Function calling en JSON-modus

Gebruik de tools-parameter voor function calling-mogelijkheden. De API ondersteunt tool_choice en gestructureerde JSON-output via response_format. Stel response_format in op json_object voor strikte JSON-naleving. Dit zorgt voor betrouwbare parsing in je applicaties. Je kunt meerdere functies definiëren voor complexe workflows.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredllmvercelapp.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 is nuttig bij gegevensextractietaken. Function calling stelt het model in staat gestructureerde gegevens terug te geven. Beide functies werken binnen de uncensored context window. Je behoudt volledige controle over het uitvoerformaat van het model.

Tokens en limieten afhandelen

Monitor uw tokengebruik om de kosten effectief te beheren. Inputtokens kosten $0.15 per miljoen, terwijl outputtokens $0.50 per miljoen kosten. Credits zijn vooraf betaald en vervallen niet. U kunt maximaal 16.000 tokens per verzoek genereren. Het contextvenster ondersteunt in totaal 100.000 tokens.

from openai import OpenAI

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

Rate limits allow 300 requests per minute per key. Ensure your application handles rate limits gracefully. Token counting helps predict costs accurately. The system charges only for successful completions.

Fouthantering en weigeringen

Verwerk standaard HTTP-foutcodes voor foutopsporing. Een 401 geeft een ongeldige API-sleutel aan. Een 402-respons betekent dat je vooruitbetaalde krediet op is. Een 429-fout signaleert dat je de rate limit hebt overschreden. Deze fouten verbruiken geen tokens.

De API weigert zelden inhoud, maar er zijn kleine uitzonderingen. Verzoeken die minderjarigen betreffen, worden altijd geweigerd. Alle andere wettelijke volwassen inhoud gaat door. Dit zorgt voor betrouwbare outputs voor je use cases. Controleer de response-body voor gedetailleerde foutmeldingen.

Veelgestelde vragen

Hoe werkt het uncensored onderdeel?

Het model is afgestemd om te antwoorden zonder inhoudsweigeringen voor wettig volwassen gebruik. Het past geen standaard bedrijfssfilters toe op controversiële of expliciete onderwerpen. Je injecteert speciale interne modeltokens indien nodig voor specifieke jailbreak-prompts.

Wat gebeurt er als ik op raak van krediet?

Je ontvangt een 402-fout die aangeeft dat er geen tegoed is. Fouten en weigeringen zijn gratis, dus je betaalt alleen voor daadwerkelijk tokengebruik. Tegoed vervalt nooit, zodat je altijd kunt opladen. Je kunt opladen met USDT of USDC voor een bonus.

Is de ongefilterde LLM-API compatibel met OpenAI SDK's?

Ja, het gebruikt het standaard OpenAI-compatible formaat. Je hoeft alleen de basis-URL en API-sleutel aan te passen. De model-id is "uncensored". Alle standaardparameters zoals temperature en stream werken zoals verwacht.

Haal je API-sleutel op

Registreer, kopieer het token en pas je basis-URL aan. Dat is het.

Nu beginnen