Uncensored Aichat/Integriere Unzensierten KI-Chat in Minuten
Integriere unzensierten KI-Chat in Minuten
Hole deinen API-Schlüssel und sende deine erste Nachricht an unsere unzensierte LLM-API in weniger als fünf Minuten. Diese Anleitung behandelt Authentifizierung, Standardanfragen, Streaming und Tool-Nutzung mit dem einzelnen unzensierten Modell.
https://api.uncensoredaichat.top/v1uncensored
Voraussetzungen und Basis-URL
Bevor du Anfragen sendest, benötigst du einen API-Schlüssel. Melde dich auf der Seite API-Schlüssel erhalten mit Google oder einer E-Mail-Adresse an. Dein Schlüssel erscheint sofort; für das Testguthaben wird keine Kreditkarte benötigt. Alle Anfragen verwenden die OpenAI-kompatible Basis-URL: https://api.uncensoredaichat.top/v1. Du kannst jedes Standard-OpenAI-SDK verwenden, indem du es auf diese URL zeigst und deinen Schlüssel übergibst. Die Modell-ID ist uncensored. Dies ist ein einzelnes Open-Weight-Modell, das auf minimale Ablehnungen optimiert ist, kein Router zu anderen Anbietern.
Authentifizierung und erste Anfrage
Füge deinen API-Schlüssel im Authorization-Header als Bearer-Token hinzu. Die API erwartet standardmäßige OpenAI-JSON-Payloads. Bei ungültigem Schlüssel erhältst du einen 401-Fehler. Wenn dein Prepaid-Guthaben aufgebraucht ist, erhältst du einen 402-Fehler. Fehler und Ablehnungen verbrauchen keine Token, du wirst also nur für die tatsächliche Nutzung berechnet. Verwende den folgenden cURL-Befehl, um einen einfachen Prompt zu senden.
curl https://api.uncensoredaichat.top/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."}]
}'
Diese Anfrage sendet eine Benutzer-Nachricht an das uncensored-Modell und erwartet eine Textantwort. Überprüfe den Antworttext im choices-Array im Antwortkörper.
Python SDK-Integration
Die offizielle openai Python-Bibliothek vereinfacht die Anfragebehandlung. Konfiguriere den Client mit deinem API-Schlüssel und der korrekten Basis-URL. Dieser Ansatz verarbeitet JSON-Serialisierung und Wiederholungen automatisch. Er ist ideal für Backend-Dienste oder Skripte, in denen du zuverlässige, synchrone Antworten benötigst.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichat.top/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)
Das Code-Snippet zeigt die Initialisierung des Clients und einen Chat-Vervollständigungsaufruf. Stelle sicher, dass du die neueste SDK-Version installierst, um alle aktuellen Parameter wie temperature und top_p zu unterstützen.
Node.js SDK-Nutzung
Für JavaScript- oder TypeScript-Umgebungen funktioniert das Node-SDK identisch zur Python-Version. Zeige die Basis-URL auf unseren Endpunkt. Dies ist nützlich für serverlose Funktionen oder Webserver, die Benutzereingaben in Echtzeit verarbeiten.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichat.top/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);
Dieses Beispiel zeigt, wie du den Client importierst und eine Anfrage sendest. Das Antwortobjekt enthält die gleiche Struktur wie die API, sodass du den Inhalt einfach extrahieren kannst. Denke daran, dass die Modell-ID immer uncensored ist.
Streaming-Antworten
Aktiviere für eine bessere Benutzererfahrung das Streaming, indem du stream: true setzt. Die API sendet Daten inkrementell über Server-Sent Events (SSE). Die Token-Nutzungsstatistiken sind im letzten Paket enthalten. Dies reduziert die wahrgenommene Latenz für Endnutzer, die mit deiner Chat-Schnittstelle interagieren.
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)
Verarbeite die Streaming-Ereignisse, um Text während der Generierung anzuzeigen. Wenn die Verbindung abbricht, musst du möglicherweise eine Wiederherstellungslogik implementieren, je nach den Anforderungen deiner Anwendung. Das Kontextfenster unterstützt insgesamt bis zu 100.000 Token, was lange Gespräche ohne sofortige Kürzung ermöglicht.
Ratenlimits und Fehlerbehandlung
Jeder API-Schlüssel ist auf 300 Anfragen pro Minute und 8 parallele Anfragen begrenzt. Wird dieses Limit überschritten, erhältst du einen 429-Fehler. Der Anfragetext darf 8 MB nicht überschreiten. Wenn du einen neuen Schlüssel benötigst, ersetzt das Generieren eines neuen Schlüssels den alten aktiven Schlüssel. Inhaltsbeschränkungen gelten: Sexuelle Inhalte mit Minderjährigen werden immer abgelehnt. Andere rechtmäßige Erwachseneninhalte sind erlaubt. Prüfe regelmäßig dein Prepaid-Guthaben, um 402-Fehler zu vermeiden.
Funktionen und Limits
Eine Tabelle mit jedem Limit, jeder Funktion und jedem Preis.
| Merkmal | Wert |
|---|---|
| API-Format | OpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern |
| Authentifizierung | Authorization: Bearer YOUR_KEY |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Base-URL | https://api.uncensoredaichat.top/v1 |
| Modell-ID | uncensored |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Max. Ausgabe | bis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit) |
| Function Calling | ja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| JSON-Modus | response_format: {"type": "json_object"} |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Anfragegröße | bis 8 MB |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| 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 |
| Aufladen | USDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500 |
| Gültigkeit | bezahltes Guthaben verfällt nie, kein Abo |
| Preis | $0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens |
| Bonus | +5 % ab $50, +10 % ab $100 |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| Anmeldung | Google oder E-Mail und Passwort |
| Schlüssel | ein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten |
| Inhalte | Inhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt |
Fehler und Lösungen
Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.
| Code | Typ | Bedeutung |
|---|---|---|
400 | bad_request | ungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang |
401 | missing_key · invalid_key · key_revoked | Schlüssel fehlt, ist falsch oder wurde ersetzt |
402 | no_credit | kein Guthaben – aufladen, dann geht es sofort weiter |
403 | content_blocked | sexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet |
404 | not_found | unbekannter Endpunkt |
413 | request_too_large | Anfrage größer als 8 MB |
429 | rate_limited · concurrency | über 300/Min. oder 8 parallel – kurz warten |
503 | upstream_busy | Modell ausgelastet – in Sekunden erneut versuchen |
Fragen und Antworten
Wie funktioniert die Abrechnung für die unzensierte KI-API?
Du zahlst pro Token mit Prepaid-Guthaben, das verfällt nie. Input-Token kosten $0,25 pro Million, Output-Token kosten $1,00 pro Million. Fehler und Ablehnungen sind kostenlos. Lade mit USDT (TRC20) oder USDC (Base) nur per Krypto auf.
Ist das dasselbe wie Character.ai oder OpenRouter?
Nein. Wir bieten eine einzelne, direkte API für ein unzensiertes Modell, keinen Routing-Dienst oder eine Chat-Schnittstelle. Im Gegensatz zu OpenRouter bündeln wir keine mehreren Anbieter. Wir benötigen auch kein monatliches Abonnement; du zahlst nur für das, was du nutzt.
Was passiert, wenn mein Guthaben aufgebraucht ist?
Anfragen geben einen 402-Fehler zurück, der unzureichende Mittel anzeigt. Dein bestehendes Guthaben verfällt nicht, sodass du jederzeit aufladen kannst. Du kannst jeden ganzen Betrag zwischen $10 und $500 hinzufügen, mit Bonusguthaben für größere Aufladungen.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.