nl ▾
Nu beginnen

Documentatie voor de ongecensureerde chat-completie-API

Aan de slag met de ongecensureerde API door je client naar onze basis-URL te wijzen en standaard chat-completieverzoeken te sturen. Deze gids behandelt authenticatie, streaming en snelheidslimieten voor het ongecensureerde model.

Nu beginnen

Uncensored API voor wettelijk volwassen gebruik

Basis-URL en authenticatie

De base URL voor alle verzoeken is https://api.abliterateme meaning.com/v1. Je authenticeert met een standaard API-sleutel die wordt meegegeven in de Authorization: Bearer <key> header. Maak je sleutel direct aan via het dashboard zonder telefoonverificatie.

  • Gebruik de officiële OpenAI SDK's of een compatibele client.
  • Stel de basis-URL in op het bovenstaande eindpunt.
  • Voer uw sleutel in de autorisatieheader.

Je Eerste Verzoek

Stuur een POST-verzoek naar /v1/chat/completions met de model-ID uncensored. De API retourneert tekstantwoorden zonder inhoudsweigeringen voor wettelijke volwassen onderwerpen.

Hier is een basisvoorbeeld om de verbinding te verifiëren.

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

Deze request bevestigt dat je key werkt en het model correct reageert.

Python SDK Integratie

Installeer het OpenAI Python-pakket en configureer de client zodat deze naar onze basis-URL verwijst. Hierdoor kun je bestaande code benutten met minimale aanpassingen.

from openai import OpenAI

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

Stel de API-sleutel en de basis-URL in in je omgevingsvariabelen of clientinitialisatie. Deze aanpak houdt je code draagbaar en schoon.

Node.js SDK-instelling

Importeer het OpenAI-pakket en initialiseer de client met de juiste basis-URL. Dit zorgt voor compatibiliteit met bestaande Node.js-toepassingen.

import OpenAI from "openai";

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

De SDK verwerkt headers en serialisatie automatisch. Je hoeft alleen de sleutel en het endpoint op te geven.

Streaming-responsen

Activeer streaming door stream: true in uw verzoek. De API retourneert gegevens via Server-Sent Events (SSE), waardoor u tokens kunt verwerken terwijl ze worden gegenereerd.

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)

Tokenverbruiksgegevens verschijnen in de laatste chunk. Dit vermindert de waargenomen latentie voor lange uitvoeren.

Rate Limits en fouten

Je bent beperkt tot 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel. De request body mag niet groter zijn dan 8 MB. Fouten retourneren standaard HTTP-codes: 401 voor ongeldige sleutels, 402 voor onvoldoende tegoed en 429 voor rate limits. Fouten en refusals verbruiken geen tegoed. Het contextvenster ondersteunt 100.000 tokens in totaal.

Veelgestelde vragen

Wat betekent abliterate in deze API-context?

Het verwijst naar de ongecensureerde aard van het model, dat antwoordt zonder refusals voor wettelijke volwassen inhoud. Je krijgt directe toegang tot een open-weight model dat hierop is afgestemd.

Hoe ga ik om met fouten tijdens de integratie?

Controleer de HTTP-statuscode. 401 betekent dat je sleutel ongeldig is. 402 geeft aan dat je je crypttegoed moet opladen. 429 signaleert dat je de snelheidslimiet hebt geraakt.

Is het onbeperkte model hetzelfde als GPT-4?

Nee, het is een onafhankelijk open-weight model. Het is geen GPT, Claude of enig ander model van een leverancier. Het is specifiek getuned voor uncensored antwoorden.

Beveilig je API-sleutel

Meld je aan, haal je token op en stel je basis-URL in. Dat is de volledige configuratie.

Nu beginnen