de ▾
Jetzt starten

Dokumentation für die unzensierte Chat-Completions-API

Starten Sie mit der unzensierten API, indem Sie Ihren Client auf unsere Basis-URL zeigen und standardmäßige Chat-Vervollständigungsanfragen senden. Dieser Leitfaden behandelt Authentifizierung, Streaming und Ratenlimits für das unzensierte Modell.

Jetzt starten

Uncensored API für die rechtmäßige Erwachsenenverwendung

Basis-URL und Authentifizierung

Die Base-URL für alle Anfragen ist https://api.abliterateme meaning.com/v1. Sie authentifizieren sich mit einem standardmäßigen API-Schlüssel, der im Authorization: Bearer <key> header. Erstellen Sie Ihren Schlüssel sofort über das Dashboard ohne Telefonüberprüfung.

  • Verwenden Sie die offiziellen OpenAI-SDKs oder einen beliebigen kompatiblen Client.
  • Legen Sie die Basis-URL auf den obigen Endpunkt fest.
  • Übergeben Sie Ihren Schlüssel im Autorisierungsheader.

Ihre erste Anfrage

Senden Sie eine POST-Anfrage an /v1/chat/completions mit der Modell-ID uncensored. Die API gibt Textantworten ohne Inhaltsablehnungen für legale erwachsene Themen zurück.

Hier ist ein grundlegendes Beispiel zur Überprüfung der Konnektivität.

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"}]
  }'

Diese Anfrage bestätigt, dass Ihr Schlüssel funktioniert und das Modell korrekt antwortet.

Python SDK-Integration

Installieren Sie das OpenAI Python-Paket und konfigurieren Sie den Client so, dass er auf unsere Basis-URL verweist. Dies ermöglicht Ihnen die Nutzung vorhandenen Codes mit minimalen Änderungen.

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)

Legen Sie den API-Schlüssel und die Basis-URL in Ihren Umgebungsvariablen oder bei der Client-Initialisierung fest. Dieser Ansatz hält Ihren Code portabel und sauber.

Node.js-SDK-Einrichtung

Importieren Sie das OpenAI-Paket und initialisieren Sie den Client mit der korrekten Basis-URL. Dies gewährleistet die Kompatibilität mit bestehenden Node.js-Anwendungen.

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);

Das SDK verarbeitet Header und Serialisierung automatisch. Sie müssen nur den Schlüssel und den Endpunkt angeben.

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Daten über Server-Sent Events (SSE) zurück, sodass Sie Tokens verarbeiten können, während sie generiert werden.

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)

Die Token-Nutzungsdetails erscheinen im letzten Chunk. Dies reduziert die wahrgenommene Latenz bei langen Ausgaben.

Ratenbegrenzungen und Fehler

Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Der Anfragekörper darf 8 MB nicht überschreiten. Fehler geben standardmäßige HTTP-Codes zurück: 401 für ungültige Schlüssel, 402 für unzureichendes Guthaben und 429 für Rate-Limits. Fehler und Ablehnungen verbrauchen kein Guthaben. Das Kontextfenster unterstützt insgesamt 100.000 Tokens.

Häufig gestellte Fragen

Was bedeutet Abliterate in diesem API-Kontext?

Es bezieht sich auf die Uncensored-Natur des Modells, das ohne Ablehnungen für legale Erwachseneninhalte antwortet. Sie erhalten direkten Zugriff auf ein Open-Weight-Modell, das für diesen Zweck abgestimmt ist.

Wie gehe ich mit Fehlern während der Integration um?

Prüfen Sie den HTTP-Statuscode. 401 bedeutet, dass Ihr Schlüssel ungültig ist. 402 zeigt an, dass Sie Ihr Kryptoguthaben aufladen müssen. 429 signalisiert, dass Sie das Ratenlimit erreicht haben.

Ist das unzensierte Modell dasselbe wie GPT-4?

Nein, es ist ein unabhängiges Open-Weight-Modell. Es ist kein GPT, Claude oder ein anderes Modell eines anderen Anbieters. Es wurde speziell für Uncensored-Antworten abgestimmt.

Sichern Sie Ihren API-Schlüssel

Registrieren Sie sich, holen Sie sich Ihr Token und aktualisieren Sie Ihre Basis-URL. Das ist die gesamte Konfiguration.

Jetzt starten