nl ▾
Krijg je sleutel

Documentatie Chat Completions API

Aan de slag met de ongecensureerde AI-bot-API door een enkel verzoek naar ons OpenAI-compatibele endpoint te sturen. Deze gids behandelt authenticatie, streaming en gestructureerde uitvoer voor je coderings- en NSFW-gebruiksdoeleinden.

Basis-URL
https://api.uncensoredlocal.com/v1
Model
uncensored
$0.15per 1M invoertokens
$0.50Outputtokens / 1M
100,000tokencontext
$0.50proeftegoed
300verzoeken per minuut

Authenticatie en basis-URL

Verbind door je API-sleutel en basis-URL in je client in te stellen. De basis-URL is https://api.uncensoredlocal.com/v1. Elke aanvraag vereist de Authorization header met je sleutel. Er is geen telefoonnummer nodig voor aanmelding, en je kunt authenticeren via Google of e-mail. Fouten en weigeringen verbruiken geen krediet, dus testen is gratis.

Eerste verzoek

Stuur een standaard voltooiing om tekst te genereren. Gebruik de model-ID uncensored voor het model. De API accepteert tekstinput en retourneert tekstoutput. Je kunt de verbinding onmiddellijk testen nadat je je sleutel hebt gegenereerd.

curl https://api.uncensoredlocal.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
  }'

Dit retourneert de gegenereerde tekst in de response body. Je kunt parameters zoals temperature om de creativiteit te regelen. Het model is afgestemd om zonder inhoudsweigeringen te antwoorden voor wettelijk volwassen gebruik.

Python SDK

Gebruik de officiële OpenAI Python-bibliotheek om snel te integreren. Stel de basis-URL in om naar onze service te verwijzen. Initialiseer de client met je API-sleutel en stuur een chat-completieverzoek.

from openai import OpenAI

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

Het responsobject bevat de gegenereerde inhoud. Je kunt de tekst direct uit het berichtobject ophalen. Dit werkt met elke standaard OpenAI-compatible clientbibliotheek.

Node SDK

Installeer het OpenAI Node-pakket om te beginnen met bouwen. Configureer de base URL en API-sleutel in de clientinstantie. Stuur een verzoek naar het chat-completions-eindpunt.

import OpenAI from "openai";

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

Het resultaat biedt de volledige voltooiingsdetails. Je kunt de tekst parseren en gebruiken in je applicatie. De API ondersteunt alle standaardparameters voor het afstemmen van de uitvoer.

Streamingresponsen met SSE

Activeer streaming door stream: true in je verzoek. De API retourneert Server-Sent Events (SSE) terwijl tokens worden gegenereerd. Dit stelt je in staat om de uitvoer realtime aan de gebruiker weer te geven.

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)

Elke chunk bevat gedeeltelijke tekst. De laatste chunk bevat de tokenverbruiksstatistieken. Streamen vermindert de waargenomen latentie voor lange responsen. Je kunt fouten tijdens het streamen gebeurtenis voor gebeurtenis afhandelen.

Snelheidslimieten en quotas

Elke API-sleutel is beperkt tot 300 verzoeken per minuut. Je kunt op elk moment 8 gelijktijdige verzoeken uitvoeren. De request body mag 8 MB niet overschrijden. Als je een verzoek verstuurt met een ongeldige sleutel, ontvang je een 401-fout. Een 402-fout geeft aan dat er geen krediet beschikbaar is. Een 429-fout betekent dat je de rate limit hebt bereikt. Het contextvenster bedraagt 100.000 tokens voor prompt en completion samen. Max output is 16.000 tokens per verzoek. Fouten zijn gratis, dus je kunt limieten testen zonder kosten.

02

Veelgestelde vragen

Wat is de basis-URL van de uncensored AI bot API?

De basis-URL is HTTPS://api.uncensoredlocal.com/v1. Het werkt met elke OpenAI-compatible SDK door de base_url-parameter bij te werken. Voor standaardverzoeken is geen andere basis-URL vereist.

Hoe begin ik online met de ongecensureerde LLM?

Meld je aan met Google of e-mail om direct een API-sleutel te ontvangen. Voeg crypto-krediet toe via USDT of USDC om verzoeken te sturen. De model-ID is "uncensored" voor alle voltooiingen.

Wat zijn de rate limits voor de ongecensureerde lokale AI?

Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. Het contextvenster is 100,000 tokens. Aanvraaglichamen moeten kleiner zijn dan 8 MB. Fouten tellen niet mee voor je limiet.

Sleutelgeneratie in seconden

Registreer, haal je sleutel op, pas de basis-URL aan. Klaar.

Basis-URLhttps://api.uncensoredlocal.com/v1

Krijg je sleutel