DE ▾

Starte mit Testguthaben

E-Mail und Passwort, der Schlüssel erscheint sofort auf dem Bildschirm.

https://api.uncensoredllmhub.com/v1

Schnellstart für die unzensierte LLM-API | Uncensored LLM Hub

Integriere unser unzensiertes LLM in deine Anwendung über die standardmäßige OpenAI-kompatible Schnittstelle. Dieser Leitfaden behandelt Authentifizierung, Anfrageformate, Streaming und Tool-Calling für die sofortige Bereitstellung.

Basis-URL & Authentifizierung

Verwende die Basis-URL https://api.uncensoredllmhub.com/v1 für alle Anfragen. Die Authentifizierung erfordert einen API-Schlüssel, der im Authorization-Header als Bearer-Token übergeben wird. Du erhältst diesen Schlüssel sofort nach der Anmeldung über die Seite API-Schlüssel erhalten. Der Schlüssel ist an ein einzelnes Konto gebunden; du kannst ihn jederzeit neu generieren, wodurch der vorherige Schlüssel ungültig wird. Keine Telefonnummer oder Kreditkarte erforderlich.

POST /v1/chat/completions

Sende deinen Prompt an den Chat-Endpunkt. Die Modell-ID ist immer uncensored. Die API akzeptiert Standard-Chat-Nachrichten und gibt Text zurück. Sie unterstützt keine Bilder, Audio oder Embeddings. Stelle sicher, dass dein Anfragekörper 8 MB nicht überschreitet. Das folgende Beispiel zeigt eine grundlegende Textanfrage mit curl:

curl https://api.uncensoredllmhub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Dies gibt eine Vervollständigung für deinen Prompt zurück. Du kannst die Antwort parsen, um den generierten Text für deine Anwendungslogik zu extrahieren.

Python SDK-Integration

Verwende das offizielle Python-Paket openai für eine einfachere Integration. Konfiguriere den Client mit deiner Basis-URL und deinem API-Schlüssel. Dieser Ansatz vereinfacht die JSON-Behandlung und die Typinferenz. Das folgende Beispiel zeigt, wie der Client initialisiert und eine Nachricht gesendet wird:

from openai import OpenAI

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

Ersetze YOUR_API_KEY durch deinen tatsächlichen Schlüssel. Das Antwortobjekt bietet direkten Zugriff auf den Inhalt, was die Integration in Python-Workflows erleichtert.

Node SDK-Integration

Für JavaScript-Umgebungen verwende das OpenAI Node.js SDK. Lege die Basis-URL und den API-Schlüssel im Konfigurationsobjekt fest. Dies ermöglicht die Verwendung der standardmäßigen Promise-basierten Syntax. Das folgende Beispiel zeigt eine einfache Chat-Vervollständigung:

import OpenAI from "openai";

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

Stelle sicher, dass du die asynchrone Antwort angemessen behandelst. Diese Methode eignet sich gut für serverseitige Anwendungen oder Node.js-Umgebungen, in denen du die Ausgabe sofort verarbeiten musst.

Streaming-Antworten (SSE)

Aktiviere das Streaming, indem du stream: true in deiner Anfrage festlegst. Die API gibt Server-Sent Events (SSE) zurück, anstatt eines einzelnen JSON-Objekts. Dies ermöglicht es dir, Token angezeigt zu bekommen, während sie generiert werden, was die wahrgenommene Latenz verbessert. Das folgende Beispiel zeigt, wie der Stream in Python verarbeitet wird:

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)

Analysiere jeden Chunk, um den Delta-Inhalt zu extrahieren. Dies ist nützlich für Chat-Oberflächen, in denen Benutzer Echtzeit-Tippindikatoren erwarten. Das Streaming endet, wenn der letzte Chunk empfangen wird.

Ratenlimits, Fehler & Kontext

Du bist auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Wenn du dies überschreitest, erhältst du einen 429-Fehler. Weitere häufige Fehler sind 401 (ungültiger Schlüssel) und 402 (unzureichendes Guthaben). Das Kontextfenster beträgt 100.000 Token für Prompt plus Vervollständigung zusammen. Wenn deine Eingabe zu groß ist, kann das Modell die Anfrage kürzen oder ablehnen. Überwache deine Nutzung immer über das Dashboard, um Dienstunterbrechungen zu vermeiden.

Technische Daten

Eine Tabelle mit jedem Limit, jeder Funktion und jedem Preis.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
EndpunktePOST /v1/chat/completions · GET /v1/models
Modell-IDuncensored
Base-URLhttps://api.uncensoredllmhub.com/v1
AuthentifizierungAuthorization: Bearer YOUR_KEY
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON-Modusresponse_format: {"type": "json_object"}
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Ratenlimit300 Anfragen pro Minute und Schlüssel
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Anfragegrößebis 8 MB
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
Bonus+5 % ab $50, +10 % ab $100
AnmeldungGoogle oder E-Mail und Passwort
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt

Fehlercodes

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Ist dies ein unzensiertes Coding-LLM?

Ja, das Modell wurde so eingestellt, dass es ohne Inhaltsablehnung antwortet, auch bei kontroversen oder erwachsenen Themen, blockiert jedoch weiterhin sexuellen Inhalt mit Minderjährigen. Es verarbeitet Codegenerierung und technische Anfragen effektiv ohne Standard-Unternehmensfilter.

Was passiert, wenn mein API-Schlüssel kompromittiert wird?

Du kannst deinen Schlüssel sofort im Dashboard neu generieren. Diese Aktion widerruft den alten Schlüssel, sodass alle Anwendungen, die ihn verwenden, nicht mehr funktionieren, bis sie aktualisiert werden. Jedes Konto erlaubt nur einen aktiven Schlüssel gleichzeitig.

Unterstützt ihr Tool-/Function Calling?

Ja, der Endpunkt unterstützt Tool-Definitionen und Function Calling. Du kannst Tools in deiner Anfrage definieren, und das Modell gibt strukturierte JSON-Ausgaben zurück, die du parsen kannst, um bestimmte Funktionen in deiner Anwendung auszuführen.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten

https://api.uncensoredllmhub.com/v1