Unzensierte GPT-API: Wechsle deinen Client in drei Zeilen
Verbinde deinen bestehenden OpenAI-kompatiblen Client mit unserem Endpunkt, indem du drei Konfigurationszeilen aktualisierst. Diese Schnellstartanleitung führt dich durch Authentifizierung, Basisanfragen und Streaming.
https://api.uncensoredgptapi.com/v1uncensored
Voraussetzungen und Basis-URL
Um diese unzensierte GPT-API zu nutzen, benötigst du einen API-Schlüssel und einen Client, der das OpenAI-Format unterstützt. Besuche die Seite API-Schlüssel erhalten, um dich mit E-Mail und Passwort anzumelden. Dein Schlüssel erscheint sofort; für das Testguthaben von $0,50 wird keine Karte benötigt. Die Base URL für alle Anfragen ist https://api.uncensoredgptapi.com/v1. Wir bieten ein einzelnes unzensiertes Modell mit der ID uncensored an. Dieses Modell läuft auf unseren eigenen GPU-Servern und lehnt legale erwachsene, fiktive oder kontroverse Themen nicht ab. Es ist kein GPT, Claude oder ein anderes Anbietermodell. Wir unterstützen Text-Eingabe und Text-Ausgabe über Chat Completions. Keine Embeddings, Bilder oder Audio verfügbar. Dein Kontextfenster umfasst 100.000 Token für Prompt und Completion zusammen.
Authentifizierung
Übergib deinen API-Schlüssel im Authorization-Header mit dem Bearer-Schema. Jedes Konto hat jeweils nur einen aktiven Schlüssel. Wenn du den Schlüssel erneuerst, wird der alte sofort widerrufen. Dadurch wird dein Ratenlimit-Counter zurückgesetzt, da der neue Schlüssel mit einem frischen Kontingent beginnt. Du musst kein Guthaben aufladen, um deine ersten Anfragen zu stellen; das Testguthaben deckt die initiale Nutzung ab. Stelle sicher, dass dein Client den Schlüssel bei jeder Anfrage an die Base URL sendet. Bei einer Authentifizierungsfehler erhältst du einen 401-Fehler.
Basis-Chat-Vervollständigung
Sende eine POST-Anfrage an /v1/chat/completions. Setze das Feld model auf uncensored. Füge System- und Benutzer-Nachrichten in das messages-Array ein. Die API gibt eine Textantwort zurück. Dies funktioniert mit jedem Standard-OpenAI-SDK. Passe Parameter wie temperature oder max_tokens an, um Kreativität und Länge zu steuern. Das Modell antwortet direkt ohne Inhaltsfilter für legale Themen. Anfragen sind auf 8 MB Body-Größe beschränkt. Halte deine Prompts kompakt, um im 100k-Token-Fenster zu bleiben.
Python-SDK-Integration
Verwende das offizielle openai-Python-Paket. Konfiguriere die Base URL auf unseren Endpunkt. Setze den API-Schlüssel aus deiner Umgebungsvariable. Erstelle eine Client-Instanz und rufe chat.completions.create auf. Übergebe die Modell-ID uncensored. Die Bibliothek behandelt Retries und JSON-Parsing automatisch. Dies funktioniert für synchrone und asynchrone Workflows. Stelle sicher, dass du eine aktuelle SDK-Version mit benutzerdefinierten Base URLs verwendest. Das Antwortobjekt enthält den generierten Text in choices[0].message.content.
Node.js-SDK-Nutzung
Installiere das openai-Paket für Node.js. Initialisiere den Client mit deiner Base URL und deinem API-Schlüssel. Rufe den Chat-Completions-Endpunkt mit dem unzensierten Modell auf. Das SDK gibt ein Promise zurück, das das Antwortobjekt auflöst. Fehler kannst du durch Abfangen von Ausnahmen behandeln. Diese Methode eignet sich für serverseitige Anwendungen oder CLI-Tools. Die Modell-ID ist strikt uncensored. Versuche nicht, andere Modell-IDs zu verwenden. Die Antwortstruktur entspricht dem Standard-OpenAI-Format, was die Migration von anderen Anbietern einfach macht.
Streaming-Antworten
Aktiviere das Streaming, indem du stream: true in deiner Anfrage setzt. Die API gibt einen Server-Sent Events (SSE)-Stream zurück. Jeder Chunk enthält einen partiellen Text-Delta. Akkumuliere diese Deltas, um die vollständige Antwort zu rekonstruieren. Streaming reduziert die wahrgenommene Latenz bei langen Ausgaben. Du kannst den Stream bei Bedarf frühzeitig stoppen. Das Modell unterstützt Function Calling neben dem Streaming, wenn dein Client die Funktionsexekution korrekt handhabt. Überwache den Stream auf Abschluss oder Fehler. Diese Funktion ist ideal für Chat-Oberflächen oder Echtzeitanwendungen, die sofortiges Feedback erfordern.
Ratenlimits und Fehler
Jeder Schlüssel erlaubt 300 Anfragen pro Minute. Wenn du dieses Limit überschreitest, erhältst du einen 429-Fehler. Das erneute Erzeugen eines Schlüssels widerrft den alten und gibt dir ein frisches Kontingent. Der 401-Fehler zeigt einen ungültigen oder fehlenden Schlüssel an. Der 402-Fehler bedeutet, dass dein Prepaid-Guthaben aufgebraucht ist; lade über Krypto (USDT oder USDC) auf. Guthaben verfällt nie. Request-Body muss unter 8 MB liegen. Wenn du ungültiges JSON sendest, erhältst du einen 400-Fehler. Das Modell blockiert sexuellen Inhalt, der Minderjährige betrifft. Alle anderen rechtmäßigen erwachsenen Inhalte sind erlaubt. Prüfe den Response-Body auf detaillierte Fehlermeldungen.
cURL
curl https://api.uncensoredgptapi.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."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredgptapi.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredgptapi.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);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)API-Spezifikation
Alle echten Grenzen und Funktionen der API auf einen Blick – prüfe sie, bevor du Guthaben kaufst.
| Merkmal | Wert |
|---|---|
| API-Format | OpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern |
| Authentifizierung | Authorization: Bearer YOUR_KEY |
| Base-URL | https://api.uncensoredgptapi.com/v1 |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Modell-ID | uncensored |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| JSON-Modus | response_format: {"type": "json_object"} |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| 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 |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Anfragegröße | bis 8 MB |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| Bonus | +5 % ab $50, +10 % ab $100 |
| Aufladen | USDT (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 |
| Preis | $0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens |
| Gültigkeit | bezahltes Guthaben verfällt nie, kein Abo |
| 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 |
| Anmeldung | Google oder E-Mail und Passwort |
Fehlercodes
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
Brauche ich eine Kreditkarte zum Starten?
Nein. Du kannst dich nur mit E-Mail und Passwort anmelden. Du erhältst $0,50 Testguthaben, das 7 Tage gültig ist. So kannst du die API testen, ohne eine Zahlungsmethode zu verknüpfen. Du kannst später per Krypto (USDT oder USDC) aufladen.
Was passiert, wenn ich meinen API-Schlüssel neu generiere?
Das Zurücksetzen deines Schlüssels widerrft den vorherigen sofort. Der alte Schlüssel funktioniert sofort nicht mehr. Dein Ratenlimit-Zähler wird zurückgesetzt, da der neue Schlüssel mit einer frischen Allokation von 300 Anfragen pro Minute startet. Dies ist nützlich, wenn du einen Schlüsselverlust vermutest oder dein Kontingent zurücksetzen möchtest.
Ist das dasselbe wie die GPT-Modelle von OpenAI?
Nein. Wir bieten ein einzelnes Open-Weight-Modell ohne Inhaltsfilter mit der ID <code>uncensored</code> an. Es ist kein GPT, Claude, Gemini oder ein anderes Anbietermodell. Es läuft auf unseren dedizierten GPU-Servern. Es ist für uneingeschränkte Textgenerierung ohne Inhaltsablehnungen bei rechtmäßigen Themen optimiert. Siehe unsere Preisliste für Token-Kosten.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.