de ▾

Uncensored LLM API für Entwickler

https://api.aiablated.com/v1Unzensiert

Ablated ai API-Dokumentation

Holen Sie Ihre erste Antwort vom ablatierten KI-Modell (uncensored) in unter einer Minute über unsere OpenAI-kompatible API. Sie benötigen lediglich einen API-Schlüssel und eine Base URL, um Anfragen zu senden.

Authentifizierung: Verwendung Ihres API-Schlüssels

Ihr API-Schlüssel authentifiziert jede Anfrage, die Sie an unsere Server senden. Wir stellen ein einzelnes Schlüssel pro Konto aus, das Sie über das Dashboard generieren. Übergeben Sie diesen Schlüssel im Authorization header unter Verwendung des Bearer-Schemas. Wenn Sie einen ungültigen Schlüssel senden, geben wir einen 401-Fehler zurück. Wenn Ihr vorgeladenes Guthaben aufgebraucht ist, geben wir einen 402-Fehler zurück, der erfordert, dass Sie über Kryptowährung aufladen, bevor Sie fortfahren.

Basis-URL- und Endpunktstruktur

Leiten Sie alle Anfragen an unsere einzelne Basis-URL für Chat-Vervollständigungen. Wir bieten keine Embeddings, Bildgenerierung oder Fine-Tuning-Endpunkte an. Verwenden Sie den Standard POST /v1/chat/completions Pfad, um Ihre Prompts zu senden. Sie können auch GET /v1/models die verfügbare Modellkennung zu überprüfen. Diese Struktur gewährleistet die Kompatibilität mit bestehenden OpenAI SDK-Clients ohne benutzerdefinierte Routing-Logik.

Schnellstart: Ihre erste Anfrage mit ablated AI

Senden Sie eine einfache Textanfrage, um das uncensored-Modell sofort zu testen. Verwenden Sie die offizielle OpenAI-Bibliothek oder einen beliebigen HTTP-Client, um Ihre Nachricht per POST zu senden. Das Modell gibt eine Textantwort ohne Filterung von rechtmäßigem Erwachseneninhalten zurück. Ersetzen Sie den Platzhalter-Schlüssel durch Ihre tatsächlichen Anmeldedaten aus dem Dashboard.

curl https://api.aiablated.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 the api"}]
  }'

Diese Anfrage demonstriert den grundlegenden Interaktionsablauf. Sie erhalten eine direkte Antwort vom ablatierten Modell. Passen Sie den System-Prompt an, um die Persona oder den Kontext für Ihren spezifischen Anwendungsfall zu definieren.

Python SDK-Integration

Verwenden Sie die offizielle OpenAI-Python-Bibliothek, um die API in Ihre Anwendungen zu integrieren. Legen Sie die Basis-URL und den API-Schlüssel in der Client-Konfiguration fest. Dieser Ansatz übernimmt automatisch die Serialisierung und Fehleranalyse. Sie können Antworten streamen oder synchron abrufen. Die Client-Bibliothek verwaltet den Verbindungslebenszyklus für Sie.

from openai import OpenAI

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

Dieses Code-Snippet initialisiert den Client korrekt. Es zeigt auf unsere spezifische Basis-URL. Stellen Sie sicher, dass Sie das neueste openai-Paket installieren, um volle Kompatibilität mit Streaming- und Function-Calling-Funktionen zu gewährleisten.

Node.js-SDK-Integration

Integrieren Sie die API in Ihre JavaScript- oder TypeScript-Projekte über das Standard-SDK. Konfigurieren Sie die Base-URL, um auf unseren Dienst zu verweisen. Dies ermöglicht Ihnen die Nutzung vertrauter Methoden wie chat.completions.create. Das SDK verarbeitet die Anforderungsheader und die Antwortanalyse. Sie können einfach Fehlerbehandlungen für Ratenbegrenzungen oder Authentifizierungsfehler hinzufügen.

import OpenAI from "openai";

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

Diese Konfiguration stellt sicher, dass Ihre Node-Anwendung korrekt kommuniziert. Die Überschreibung der Basis-URL ist der entscheidende Schritt. Ohne sie versucht das SDK, die OpenAI-Cloud statt unserer Server zu erreichen.

Streaming-Antworten und Token-Nutzung

Erhalte Antworten Token für Token über Server-Sent Events (SSE). Dies reduziert die wahrgenommene Latenz für lange Ausgaben. Der letzte Chunk des Streams enthält die gesamte Token-Nutzung für die Anfrage. Du kannst den Verbrauch deiner Prepaid-Guthaben in Echtzeit verfolgen. Setze stream: true in Ihrem Anfrage-Payload, um diesen Modus zu aktivieren. Dies ist ideal für Chat-Schnittstellen und Live-Textgenerierung.

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)

Dieser Streaming-Ansatz bietet ein nahtloses Nutzererlebnis. Das letzte Chunk enthält Nutzungsstatistiken. Überwachen Sie diese Werte, um Ihren Prepaid-Guthaben effektiv zu verwalten. Fehler während des Streamings werden vom SDK elegant behandelt.

Häufige Fragen

Was ist das Kontextfenster für das ablatierte KI-Modell?

Das Modell unterstützt ein Kontextfenster von 100.000 Tokens für die kombinierte Eingabe und Ausgabe. Sie können bis zu 16.000 Tokens pro Anfrage generieren. Wenn Sie kein Limit angeben, beträgt die Standardausgabe 2.048 Tokens. Dies ermöglicht umfangreiche Gespräche oder die Verarbeitung langer Dokumente ohne sofortige Kürzung.

Wie gehe ich mit Ratenbegrenzungen und Fehlern um?

Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Wenn Sie diese Grenzen überschreiten, erhalten Sie einen 429-Fehler. Ein 401-Fehler zeigt einen ungültigen API-Schlüssel an, während ein 402-Fehler bedeutet, dass Sie Ihr prepaid-Guthaben aufladen müssen. Wir bieten keine SLAs, planen Sie Ihren Anfragevolumen entsprechend.

Ist das ablatierte KI-Modell ein offizielles Produkt von OpenAI?

Nein, das ablated AI Model ist ein unabhängiges Open-Weight-Modell, das auf unseren Servern läuft. Es ist mit dem OpenAI API Format kompatibel, ist jedoch kein GPT, Claude oder Gemini. Es ist darauf abgestimmt, ohne Inhaltsablehnungen für legale Erwachseneninhalte zu antworten. Prüfen Sie die offizielle OpenAI-Dokumentation für Details zu deren spezifischen Modellen.

Holen Sie sich Ihren API-Schlüssel

Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie die Basis-URL. Das ist alles.

Konto öffnen