de ▾
API-Schlüssel erhalten

Integrieren Sie die uncensored LLM-API schnell

Verbinde deinen Agenten in Minuten mit der unzensierten KI-Engine. Diese Anleitung behandelt die OpenAI-kompatible API-Einrichtung, von der Base-URL-Konfiguration bis zur Verarbeitung von Streaming-Antworten und dem JSON-Modus.

Voraussetzungen und Base-URL-Konfiguration

Der API-Endpunkt ist HTTPS://api.llmabliterated.cc/v1. Diese Basis-URL funktioniert mit jedem OpenAI-kompatiblen Client. Sie müssen kein Modell-Routing oder komplexe Gateways verwalten. Verweisen Sie einfach Ihr SDK auf diese Adresse. Die Modell-ID, die Sie senden, ist "uncensored". Es handelt sich um ein Open-Weight-Modell, das darauf abgestimmt ist, ohne Inhaltsablehnungen für rechtmäßige Erwachsenennutzung zu antworten. Es ist kein GPT, Claude oder ein anderes Anbietermodell.

Authentifizierung und Festlegen des API-Schlüssels

Generieren Sie Ihren Schlüssel im Dashboard. Nutzen Sie die Option „Mit Google fortfahren“ oder E-Mail + Passwort. Der Schlüssel erscheint sofort. Legen Sie ihn als Authorization header oder das api_key Variable in Ihrem SDK. Halten Sie es sicher. Ungültige Schlüssel geben einen 401-Fehler zurück. Für die Anmeldung ist keine Telefonnummer erforderlich.

curl https://api.llmabliterated.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
  }'

Ihre erste Chat-Vervollständigungsanfrage senden

Sende eine POST-Anfrage an /v1/chat/completions. Füge deinen API-Schlüssel und die Model-ID ein. Das System verarbeitet Text rein und Text raus. Du kannst Parameter wie temperature oder top_p. Das Standard-Kontextfenster beträgt 100.000 Tokens. Dies umfasst sowohl Prompt als auch Vervollständigung. Maximaler Output sind 16.000 Tokens, es sei denn, Sie geben etwas anderes an. Fehler und Ablehnungen sind kostenlos. Sie zahlen nur für erfolgreiche Token-Nutzung.

from openai import OpenAI

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

Konfigurieren von Streaming-Antworten für Echtzeit-Ausgaben

Aktivieren Sie Streaming, indem Sie stream: true. Die API gibt Server-Sent Events (SSE) zurück. Jeder Chunk enthält teilweise Text. Der letzte Chunk enthält Token-Nutzungsdaten. Dies ist ideal für Echtzeitanwendungen. Sie können den Stream client- oder serverseitig analysieren. Streaming hat keinen Einfluss auf die Preise. Sie zahlen für die insgesamt verwendeten Tokens, unabhängig vom 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)

Aktivieren des JSON-Modus und von Function Calling

Verwenden response_format: {"type": "json_object"} für strikte JSON-Ausgabe. Aktivieren Sie Function Calling, indem Sie ein tools array. Das Modell unterstützt tool_choice für automatische oder spezifische Funktionsauswahl. Dies ermöglicht es Ihrem Agenten, Aktionen basierend auf der Benutzereingabe auszuführen. Der JSON-Modus gewährleistet vorhersagbare Parsing-Ergebnisse. Function Calling ermöglicht komplexe Workflows ohne manuelle Regex-Extraktion.

import OpenAI from "openai";

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

Verständnis der Ratenbegrenzungen und Anfragbeschränkungen

Sie sind auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Sie können 8 gleichzeitige Anfragen ausführen. Die maximale Größe des Anfragekörpers beträgt 8 MB. Wenn Sie das Rate Limit überschreiten, erhalten Sie einen 429-Fehler. Wenn Sie kein Guthaben haben, erhalten Sie einen 402-Fehler. Ungültige Schlüssel liefern 401. Guthaben verfällt nicht. Sie können jederzeit per Krypto nachladen. Es fallen keine monatlichen Gebühren an. Bezahlen Sie nur für das, was Sie nutzen.

Support Q&A

Was ist das beste unzensierte LLM für Entwickler?

Das unzensierte Modell in unserer API ist auf direkte, ungefilterte Ausgaben optimiert. Es unterstützt Function Calling und den JSON-Modus. Es ist kein generischer Wrapper, sondern ein abgestimmtes Open-Weight-Modell. Nutzen Sie es für Agents, die hohe Compliance ohne Ablehnungen benötigen.

Wie gehe ich mit Ratenbegrenzungen in meiner Anwendung um?

Implementieren Sie exponentielles Backoff für 429-Antworten. Sie dürfen 300 Anfragen pro Minute stellen. Überwachen Sie Ihre Nutzung, um Drosselungen zu vermeiden. Die API gibt klare Fehlercodes für Rate-Limits und Authentifizierungsprobleme zurück.

Ist das Kontextfenster groß genug für lange Dokumente?

Ja, das Kontextfenster beträgt 100.000 Tokens. Dies umfasst sowohl den Prompt als auch das Completion. Sie können lange Dokumente senden und detaillierte Antworten erhalten. Die maximale Ausgabe beträgt 16.000 Tokens pro Anfrage.

Obtain your key

Registrieren, Token abrufen und Client auf den neuen Endpoint richten. Das deckt die gesamte Konfiguration ab.

API-Schlüssel erhalten