Uncensored AI Models: Schnellstart API
Starte in wenigen Minuten mit unserer unzensierten API. Nutze Standard-OpenAI-kompatible SDKs, um Anfragen an einen einzelnen, direkten Endpunkt ohne Aggregationsschicht zu senden.
- pro 1M Input-Token
- $0,25
- Output-Token / 1M
- $1,00
- Token-Kontext
- 100.000
- Testguthaben
- $0,50
- Anfragen pro Minute
- 300
Basis-URL & Authentifizierung
Verwende die Base URL https://api.uncensoredaimodels.com/v1 mit deinem API-Schlüssel. Melde dich auf der Seite API-Schlüssel erhalten nur mit E-Mail und Passwort an. Der Schlüssel wird direkt nach der Anmeldung angezeigt. Für das Testguthaben werden keine Telefonnummer oder Karte benötigt.
- Basis-URL:
https://api.uncensoredaimodels.com/v1 - Auth: Bearer-Token im
Authorization-Header
Ändere den Wert von base_url in deinem SDK-Client, um auf unseren Endpunkt zu verweisen. Die Modell-ID ist immer uncensored.
Erste Anfrage
Sende eine Standard-Chat-Vervollständigungs-Anfrage. Das Modell ist darauf abgestimmt, bei der rechtmäßigen Nutzung für Erwachsene ohne Inhaltsfilter zu antworten, schließt jedoch sexuelle Inhalte mit Minderjährigen aus.
curl https://api.uncensoredaimodels.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."}]
}'Du kannst verfügbare Modelle über GET /v1/models prüfen. Die Antwort bestätigt, dass das einzelne unzensierte Modell für deine Integration verfügbar ist.
Python-SDK-Integration
Verwende das offizielle OpenAI Python-Paket. Konfiguriere den Client mit unserer Basis-URL und deinem Schlüssel. Dies funktioniert für jeden Standard-Chat-Vervollständigungsaufruf.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaimodels.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)Übergebe das Nachrichten-Array mit der Modell-ID uncensored. Die API unterstützt Standardparameter wie temperature und max_tokens. Kein spezielles SDK erforderlich.
Node-SDK-Integration
Initialisiere den OpenAI Node-Client mit unserer benutzerdefinierten Basis-URL. So kannst du vertraute JavaScript-Muster für API-Aufrufe nutzen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaimodels.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);Lege den apiKey und baseURL fest. Rufe chat.completions.create auf und setze den model auf uncensored. Das Antwortformat entspricht dem Standard-OpenAI-Schema.
Streaming-Antworten
Aktiviere das Streaming, indem du stream: true setzt. Die API gibt Server-Sent Events (SSE) zurück. Analysiere die Delta-Chunks, um deine Benutzeroberfläche in Echtzeit zu aktualisieren.
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)Jeder Chunk enthält teilweise Text. Verarbeite das Ereignis done, um die Antwort abzuschließen. Dies reduziert die wahrgenommene Latenz bei langen Ausgaben.
Grenzwerte, Fehler & Kontext
Dein Anfragekörper muss unter 8 MB liegen. Du bist auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Wenn du dieses Limit überschreitest, erhältst du einen 429-Fehler. Nutze 401 für ungültige Schlüssel und 402, wenn das Prepaid-Guthaben aufgebraucht ist. Das Kontextfenster umfasst insgesamt 100.000 Token. Prompts werden nicht zum Training verwendet. Generiere deinen Schlüssel jederzeit über das Dashboard neu.
Funktionen und Limits
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.uncensoredaimodels.com/v1 |
| Modell-ID | uncensored |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| Function Calling | ja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool |
| Max. Ausgabe | bis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit) |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| JSON-Modus | response_format: {"type": "json_object"} |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Anfragegröße | bis 8 MB |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Gültigkeit | bezahltes Guthaben verfällt nie, kein Abo |
| Bonus | +5 % ab $50, +10 % ab $100 |
| 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 |
| Aufladen | USDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500 |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| Inhalte | Inhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt |
| Schlüssel | ein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten |
| Anmeldung | Google oder E-Mail und Passwort |
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 groß ist das Kontextfenster?
Das Kontextfenster umfasst 100.000 Token, sowohl für den Prompt als auch für die Antwort. So ist eine umfangreiche Eingabe und Ausgabe in einer einzigen Anfrage möglich.
Ist das Modell speziell ein Coding-LLM?
Nein. Das Modell ist ein unzensiertes Large Language Model, das für den allgemeinen Einsatz ohne Ablehnungen optimiert ist. Es wird im Datenblatt nicht explizit als „Coding-LLM“ bezeichnet.
Welcher Inhalt wird blockiert?
Sexuelle Inhalte mit Minderjährigen werden immer blockiert. Alle anderen rechtmäßigen, erwachsenen, fiktiven oder kontroversen Themen werden ohne Ablehnung zugelassen.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.