NSFW-TTS-API-Schnellstart
Bringe deine NSFW-TTS-Pipeline sofort mit dieser unzensierten LLM-API zum Laufen. Verwende die Standard-OpenAI-kompatiblen Endpunkte, um Text ohne Ablehnungen zu generieren, optimiert für Workflows für Erwachseneninhalte.
Basis-URLhttps://api.nsfwttsapi.com/v1
Basis-URL & Authentifizierung
Richte deinen Client auf https://api.nsfwttsapi.com/v1. Du benötigst für jede Anfrage einen API-Schlüssel. Melde dich auf der Seite API-Schlüssel erhalten nur mit E-Mail und Passwort an. Der Schlüssel erscheint sofort. Er ist einzigartig für dein Konto und kann jederzeit neu generiert werden, wodurch der alte Schlüssel ungültig wird. Für die initiale Testphase werden keine Telefonnummer oder Kreditkarte benötigt.
Übergib den Schlüssel im Authorization-Header als Bearer-Token. Wenn der Schlüssel fehlt oder ungültig ist, erhältst du einen 401-Fehler. Wenn du kein Prepaid-Guthaben hast, erhältst du einen 402-Fehler. Diese API bedient ein Open-Weight-Modell, das für Erwachseneninhalte abgestimmt ist, sodass du kein Modell-Routing oder keine Anbieterauswahl verwalten musst.
Chat-Completions-Endpunkt
Sende POST-Anfragen an /v1/chat/completions. Die Modell-ID ist immer uncensored. Dies ist ein Open-Weight-Modell, das auf unseren eigenen Servern läuft, kein Proxy für GPT oder Claude. Es antwortet direkt ohne Inhaltsablehnungen für legale Erwachseneninhalte.
- Eingabe: Standarder Nachrichten-Array mit
roleundcontent. - Ausgabe: Textantwort in
message.content. - Preis: $0,25 pro 1M Input-Token, $1,00 pro 1M Output-Token.
Verwende den rohen HTTP-Endpunkt, wenn du die volle Kontrolle über die Anfragestruktur bevorzugst. Verwende das folgende Beispiel, um deinen Schlüssel und deinen Modellzugriff zu überprüfen.
curl https://api.nsfwttsapi.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-SDK
Verwende das offizielle openai Python-Paket. Setze die Basis-URL auf unseren Endpunkt und gib deinen API-Schlüssel an. Dies funktioniert nahtlos mit dem Standard-SDK, da wir das OpenAI-Chat-Completions-Format genau befolgen.
Dies ist der schnellste Weg, die NSFW-LLM-API in deine bestehenden Python-Skripte zu integrieren. Du musst kein rohes JSON manuell parsen. Das SDK behandelt das Streaming, wenn du es aktivierst, aber für einfache Textgenerierung gibt eine Standardanfrage die vollständige Antwort auf einmal zurück.
- Installation über
pip install openai. - Setze
base_urlaufhttps://api.nsfwttsapi.com/v1. - Setze
api_keyauf deinen generierten Schlüssel.
Verwende den folgenden Codeausschnitt, um eine Antwort zu generieren.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwttsapi.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-SDK
Verwende das openai Node.js-Paket. Konfiguriere den Client mit unserer Basis-URL und deinem API-Schlüssel. Dies ermöglicht es dir, denselben idiomatischen Code zu verwenden, den du auch für andere OpenAI-kompatible Dienste verwenden würdest.
Node-Entwickler können die unzensierte KI-API direkt in ihre Express- oder Fastify-Server integrieren. Die Anfragestruktur ist identisch mit der Standard-API. Du sendst ein Nachrichtenarray, und das Modell gibt Text zurück. Es gibt kein Routing-Rauschen, nur direkten Zugriff auf das unzensierte Modell.
- Installation über
npm install openai. - Konfiguriere den Client mit
baseURLundapiKey. - Rufe
chat.completions.create()auf.
Verwende das folgende Beispiel, um eine Anfrage zu senden.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwttsapi.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-Antworten (SSE)
Setze stream: true in deiner Anfrage. Die API gibt Server-Sent Events (SSE) zurück. Jeder Chunk enthält einen Teil des generierten Texts. Dies ist kritisch für NSFW-TTS-Pipelines, bei denen du Text in Echtzeit an eine Sprach-Engine übergeben musst, ohne auf die vollständige Antwort zu warten.
Streaming reduziert die wahrgenommene Latenz erheblich. Du kannst mit der Verarbeitung der ersten wenigen Token beginnen, während das Modell weiter generiert. Die API unterstützt dies nativ. Verwende den folgenden Code, um den Stream korrekt zu verarbeiten.
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)
Kontextfenster, Limits & Fehler
Das Kontextfenster beträgt 100.000 Token für Prompt plus Completion. Dies ist groß genug für die meisten NSFW-TTS-Workflows, halte deine Systemprompts jedoch kompakt. Wenn du das Limit überschreitest, gibt die API einen Fehler zurück.
Die Ratenlimits liegen bei 300 Anfragen pro Minute pro Schlüssel. Die Begrenzung des Anfragekörpers beträgt 8 MB. Überwache deine Nutzung, um Drosselung zu vermeiden. Häufige Fehler sind 401 (ungültiger Schlüssel), 402 (kein Guthaben) und 429 (Ratenlimit überschritten). Pay as you go-Guthaben verfällt nie. Du kannst ab 10 $ per Krypto (USDT oder USDC) aufladen. Boni gelten ab 50 $ (+5 %) und 100 $ (+10 %). Ein neues Konto erhält 0,50 $ kostenloses Testguthaben, das 7 Tage gültig ist. Für das Testguthaben wird keine Karte benötigt. Diese unzensierte API ist zuverlässig für erwachsene Inhalte, solange du sexuelle Inhalte mit Minderjährigen vermeidest, die immer blockiert werden.
Technische Daten
Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.
| Merkmal | Wert |
|---|---|
| API-Format | OpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern |
| Base-URL | https://api.nsfwttsapi.com/v1 |
| Modell-ID | uncensored |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Authentifizierung | Authorization: Bearer YOUR_KEY |
| JSON-Modus | response_format: {"type": "json_object"} |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| 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) |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| Function Calling | ja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Anfragegröße | bis 8 MB |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| Aufladen | USDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500 |
| 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 |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| 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
Ist dies die offizielle OpenAI-API?
Nein. Dies ist ein unabhängiger Dienst, der ein Open-Weight-Modell hostet. Er verwendet das gleiche JSON-Format und die gleiche SDK-Kompatibilität wie OpenAI, aber das Modell ist kein GPT-4 oder GPT-3.5. Du erhältst direkten Zugriff auf ein unzensiertes Modell, das für Erwachseneninhalte optimiert ist.
Generiert die API Audiodateien?
Nein. Dies ist eine Text-LLM-API. Sie generiert Textantworten. Du benötigst eine separate TTS-Engine, um die Textausgabe in Audio umzuwandeln. Diese API liefert den Textgenerierungsteil deiner NSFW-TTS-Pipeline.
Wie bezahle ich für die Nutzung?
Du zahlst im Voraus Guthaben. Du kannst Guthaben mit Kryptowährung (USDT oder USDC) kaufen. Es gibt keine monatlichen Abonnements. Guthaben verfällt nie. Du startest mit $0,50 Testguthaben bei der Anmeldung, das 7 Tage gültig ist.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.