nl ▾
Krijg je sleutel

Abliterating API Referentie

Abliterating API Referentie biedt een eenvoudig pad naar onze uncensored LLM-service. Gebruik standaard OpenAI-compatible tools om ons model te integreren zonder contentfilters.

Basis-URL en authenticatie

Start elk verzoek door uw client te wijzen naar https://api.abliterating.cc/v1. Voer je unieke API-sleutel in de Authorization header als een Bearer-token. Deze setup werkt met officiële OpenAI SDK's of compatibele HTTP-clients. Je ontvangt deze sleutel onmiddellijk na registratie via Google of e-mail op het dashboard. Bewaar het veilig, omdat het volledige toegang geeft tot je vooruitbetaalde tegoed. Fouten en weigeringen verbruiken je saldo niet, dus je kunt vrij testen. Ons systeem behandelt de routing naar ons ongecensureerde model achter de schermen.

Eerste verzoek

Stuur een standaard chat-completion POST-verzoek om de verbinding te testen. Uw prompt gaat het model binnen en u ontvangt een direct tekstantwoord. Het systeem verwijdert typische weigeringen voor wettelijke volwassen inhoud. U bepaalt de uitvoerlengte met de max_tokens parameter. De model id is eenvoudigweg uncensored. Deze eenvoudige interface stelt je in staat snel te integreren in je bestaande projecten. Controleer de response body voor de gegenereerde tekst en tokengebruik.

Python SDK Integratie

Gebruik de officiële OpenAI Python-bibliotheek om eenvoudig te verbinden. Stel de basis-URL en API-sleutel in voordat je de client initialiseert. Deze aanpak benut bestaande code die je mogelijk al hebt. De bibliotheek verwerkt JSON-serialisatie en HTTP-verzoeken automatisch. Je kunt responsen streamen of volledige voltooiingen ophalen. Deze methode is ideaal voor backenddiensten of scripts voor gegevensverwerking. Configureer je omgevingsvariabelen voor een schone implementatie. De SDK abstrahiert de complexiteit van ruwe HTTP-aanroepen.

Node SDK-instellingen

Integreer met behulp van de JavaScript SDK voor webapplicaties. Initialiseer de client met je base URL en sleutel. Deze setup ondersteunt zowel CommonJS als ES-modules. Je kunt prompts verzenden en gestructureerde JSON of platte tekst ontvangen. De SDK beheert retries en foutafhandeling efficiënt. Dit is perfect voor realtime chatinterfaces of serverless functies. Importeer het pakket en configureer de omgeving. De syntaxis lijkt op de Python-bibliotheek voor consistentie over stacks heen.

Streaming-responsen

Activeer streaming door stream: true in je verzoek. Je ontvangt een Server-Sent Events (SSE)-stream van tokens. Dit stelt je in staat tekst weer te geven terwijl deze wordt gegenereerd. De laatste chunk bevat de volledige statistieken over tokengebruik. Streamen vermindert de waargenomen latentie voor je eindgebruikers. Het werkt naadloos met de OpenAI-compatible SDK's. Je kunt de stream vroegtijdig stoppen als de gebruiker de invoer wijzigt. Deze functie is cruciaal voor chat-achtige ervaringen.

Limieten, fouten en context

Uw contextvenster beslaat 100.000 tokens voor input en output samen. U kunt maximaal 16.000 tokens in één antwoord verzenden. Rate limits staan 300 verzoeken per minuut per sleutel toe. Een 401-fout betekent dat uw API-sleutel ongeldig is. Een 402-fout geeft aan dat uw vooruitbetaalde tegoed op is. Een 429-fout geeft aan dat u de rate limit heeft bereikt. Fouten brengen geen kosten in rekening op uw tegoed. Request bodies moeten onder de 8 MB blijven. Beheer uw sleutels zorgvuldig, omdat het vervangen van één sleutel de vorige ongeldig maakt.

cURL

curl https://api.abliterating.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

FAQ

Ondersteunt de Abliterating API function calling?

Ja, je kunt tools en tool_choice parameters gebruiken net als bij OpenAI. Het model ondersteunt gestructureerde uitvoer en JSON-modus voor betrouwbare integratie. Je definieert het functieschema en het model retourneert de juiste argumenten.

Hoe vul ik mijn credit op?

Laad op met USDT op TRC20 of USDC op Base. Betalingen variëren van $20 tot $500 met bonuskredieten bij hogere bedragen. Krediet vervalt nooit en je kunt altijd via het dashboard bijmaken.

Wordt de API key gedeeld over apparaten?

Ja, één actieve sleutel per account werkt op elk apparaat. Als je een nieuwe sleutel genereert, wordt de oude direct ongeldig. Je kunt je sleutel direct via het dashboard vervangen zonder je kredietbalans te verliezen.

Genereer uw API-sleutel

Registreer, kopieer de sleutel en wijs je client naar de nieuwe basis-URL. Klaar.

Krijg je sleutel