de ▾
Mit Testguthaben ausprobieren

Integrationsleitfaden: Chat Completions API

Verbinde deine Anwendung in unter fünf Minuten mit der ablitierten KI-API unter Verwendung standardmäßiger OpenAI SDKs. Diese Anleitung behandelt die Base-URL, die Authentifizierung und die spezifischen Parameter, die für die unzensierte Generierung benötigt werden.

https://api.aiabliterated.cc/v1uncensored

Basis-URL und Authentifizierung

Die abliterierte API fungiert als Drop-in-Ersatz für Standard-OpenAI-Endpunkte. Sie leiten Anfragen an https://api.aiabliterated.cc/v1 und authentifizieren Sie sich mit einem Bearer-Token im Authorization header. Dieses Setup funktioniert mit jedem Client, der das OpenAI-Protokoll unterstützt.

  • Base URL: https://api.aiabliterated.cc/v1
  • Auth-Header: Authorization: Bearer YOUR_API_KEY
  • Modell-ID: uncensored

Die Authentifizierung ist streng. Wenn Sie einen ungültigen Schlüssel senden, gibt das System sofort einen 401-Fehler zurück.

Der Endpunkt /v1/chat/completions

Senden Sie Ihre Prompt-Daten an den /v1/chat/completions Endpunkt zum Empfangen von Textantworten. Das System erwartet ein JSON-Payload, das die Modellkennung und Ihren Nachrichtenverlauf enthält. Dies ist eine Text-only-Schnittstelle; erwarten Sie keine Bild- oder Audioerstellung.

Das Modell verarbeitet Eingabe- und Ausgabedaten innerhalb eines Kontextfensters mit 100.000 Tokens. Wenn Sie keinen Grenzwert angeben, generiert das System standardmäßig 2.048 Tokens pro Anfrage. Sie können diesen Wert bis zu einem harten Maximum von 16.000 Tokens anpassen.

from openai import OpenAI

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

Streaming-Antworten & Token-Nutzung

Aktivieren Sie Streaming, indem Sie stream: true in Ihrem Anfrage-Payload. Die API gibt einen Server-Sent Events (SSE)-Stream von Partial-Tokens zurück. Dies reduziert die wahrgenommene Latenz für interaktive Anwendungen erheblich.

Die Token-Nutzungsdaten werden nicht mit jedem Chunk gesendet. Stattdessen enthält der letzte Chunk des Streams die vollständigen Nutzungsstatistiken für diese Anfrage. Dieses Design hält den Stream leichtgewichtig und liefert dennoch genaue Abrechnungsdaten. Fehler während des Streamings werden durch Schließen der Verbindung mit einem Fehler-JSON-Objekt behandelt.

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)

Function Calling und JSON-Modus

Das abliterierte Modell unterstützt strukturierte Ausgaben über die response_format Parameter. Legen Sie dies auf {"type": "json_object"} strikte JSON-Konformität zu erzwingen. Dies ist wesentlich für eine zuverlässige Integration mit Backend-Systemen.

Funktionsaufrufe sind ebenfalls verfügbar. Definieren Sie Tools in Ihrer Anfrage, und das Modell gibt gültiges JSON zurück, das Ihrem Schema entspricht. Das System validiert Ihre Tool-Definitionen nicht, stellen Sie also sicher, dass Ihre Schemas korrekt sind, bevor Sie Anfragen senden. Diese Funktion ermöglicht komplexe Agenten-Architekturen ohne externe Parsing-Schichten.

import OpenAI from "openai";

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

Parameter: Temperatur, Top-P und Seed

Steuern Sie die Zufälligkeit Ihrer Ausgaben über Standard-Sampling-Parameter. Das temperature Wert passt die Kreativität an, während top_p begrenzt die Nukleus-Sampling. Verwenden seed für deterministische Ausgaben, wenn Sie reproduzierbare Ergebnisse zur Fehlersuche benötigen.

Andere verfügbare Parameter sind: stop Sequenzen, presence_penalty, und frequency_penalty. Diese ermöglichen eine feine Abstimmung der Token-Wiederholung und Themenbindung. Das uncensored Modell reagiert gut auf niedrige Temperatureinstellungen für Codegenerierung und hohe Temperaturen für kreatives Schreiben.

Ratenbegrenzungen und Beschränkungen

Die API erzwingt strenge Limits, um die Stabilität für alle Benutzer zu gewährleisten. Sie sind auf 300 Anfragen pro Minute pro Schlüssel beschränkt. Gleichzeitige Anfragen sind auf maximal 8 gleichzeitig begrenzt. Jeder Request-Body darf 8 MB nicht überschreiten.

Wenn Sie diese Grenzen überschreiten, gibt das System einen 429-Fehler (Too Many Requests) zurück. Die Abrechnung basiert auf der tatsächlichen Token-Nutzung. Fehler und Ablehnungen verbrauchen Ihr prepaid-Guthaben nicht. Sie können Ihren Schlüssel direkt über das Dashboard verwalten, wenn Sie aufgrund dieser Einschränkungen Ihre Anmeldedaten rotieren müssen.

cURL

curl https://api.aiabliterated.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize this 500 word technical document"}]
  }'

Häufig gestellte Fragen

Wie zahle ich für die ablitierte API?

Wir akzeptieren nur Kryptowährungen für Einzahlungen. Sie können USDT im TRC20-Netzwerk oder USDC im Base-Netzwerk einzahlen. Mindesteinzahlungen beginnen bei $20, und höhere Beträge lösen Bonusguthaben-Prozentsätze aus.

Was passiert, wenn ich einen 402-Fehler erhalte?

Ein 402-Fehler zeigt an, dass Ihr Prepaid-Guthaben nicht ausreicht, um die Anfrage zu decken. Sie müssen Ihr Konto mit Kryptowährung aufladen, um den Dienst fortzusetzen. Ihr Guthaben verfällt nicht, sodass Sie Geld hinzufügen können, wann immer es Ihnen passt.

Gibt es eine Testversion?

Ja, jedes neue Konto erhält $0.50 Testguthaben, das 7 Tage gültig ist. Sie können sich mit Ihrem Google-Konto oder einer E-Mail-Adresse mit Passwort anmelden.

Sichern Sie Ihren API-Schlüssel

Registrieren, Token kopieren, Basis-URL aktualisieren. Das ist der gesamte Prozess.

Mit Testguthaben ausprobierenDokumentation anzeigen