nl ▾

Documentatie Uncensord ai API

Start met het genereren van tekst met onze uncensored LLM API in minuten. Deze gids behandelt authenticatie, endpoints en integratie voor standaard OpenAI-compatible clients.

https://api.uncensordai.com/v1uncensored

API Basis-URL en Authenticatie

Maak verbinding met de standaard OpenAI basis-URL met uw API-sleutel. We gebruiken een enkel bearer token voor alle verzoeken, wat compatibiliteit met bestaande SDK's garandeert.

Je sleutel wordt direct na de registratie uitgegeven. Bewaar hem veilig.

  • Basis-URL: https://api.uncensordai.com/v1
  • Authenticatie: Bearer-token in de Authorization header
curl https://api.uncensordai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current version of python"}]
  }'

Chat Completions Endpoint

Stuur berichten naar de /v1/chat/completions endpoint. De model-ID is uncensored.

Requests retourneren tekstantwoorden. Het contextvenster is 100.000 tokens. Maximaal uitvoer is 16.000 tokens.

from openai import OpenAI

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

SDK-integratievoorbeelden

Gebruik de officiële OpenAI SDK of elke compatibele client. Stel de basis-URL en API-sleutel in.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensordai.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 wordt ondersteund via Server-Sent Events (SSE).

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)

Streaming-responsen en tokengebruik

Activeer streaming door stream: trueTokenverbruik verschijnt in de laatste chunk.

Elke chunk bevat gedeeltelijke tekst. Aggregateer ze voor de volledige respons.

Parameters: Temperatuur, Top P en Stop

Reguleer de generatie met standaardparameters. Gebruik temperature voor willekeur.

Instellen top_p voor nucleus sampling. Definieer stop sequenties om de generatie te stoppen. JSON-modus gebruikt response_format: {"type": "json_object"}.

Fouthantering en Rate Limits

Handel fouten soepel af. Code 401 betekent ongeldige sleutel. Code 402 geeft aan dat er geen credit is. Code 429 signaleert dat de limiet is overschreden.

Limiet is 300 verzoeken per minuut. Contextvenster is 100.000 tokens. Fouten zijn gratis.

FAQ

Wat is de contextvenster van uncensord AI?

Het contextvenster is 100.000 tokens voor prompt en voltooiing samen. Maximale uitvoer per verzoek is 16.000 tokens.

Hoe verifieer ik mijn verzoeken bij de uncensored AI API?

Voeg uw API-sleutel toe aan de Authorization-header als Bearer-token. Gebruik de basis-URL die in de documentatie wordt vermeld.

Ondersteunt de uncensored AI API streaming?

Ja, streaming wordt ondersteund via Server-Sent Events. Tokenverbruik wordt gerapporteerd in het laatste blok.

Haal je API-sleutel op

Registreer, kopieer de sleutel, pas de basis-URL aan. Setup is klaar.

Account openen