DE ▾
API-Schlüssel erhalten
  1. NsfwImage Cc
  2. Schnellstart: Unzensierten Text in deine NSFW-Bild-App integrieren

Schnellstart: Unzensierten Text in deine NSFW-Bild-App integrieren

Integriere ein unzensiertes LLM in deine NSFW-Bildpipeline für Prompt-Generierung und Metadatenverwaltung. Diese Anleitung behandelt die wichtigsten Schritte zur Verbindung deiner Anwendung mit unserer Text-API über standardmäßige OpenAI-kompatible SDKs.

Authentifizierung & Base URL

Um die API zu nutzen, benötigst du einen API-Schlüssel von der Seite API-Schlüssel abrufen. Die Authentifizierung erfolgt über den Standard-Authorization-Header. Die Basis-URL für alle Anfragen ist https://api.nsfwimage.cc/v1. Du kannst jeden OpenAI-kompatiblen Client nutzen, indem du die Basis-URL anpasst und deinen Schlüssel angibst. Diese Einrichtung gewährleistet die Kompatibilität mit den in NSFW-Image-Workflows verwendeten Tools.

Anfragen an /v1/chat/completions senden

Der zentrale Endpunkt ist POST /v1/chat/completions. Sende deinen Prompt-Kontext als JSON-Objekt mit dem Feld model auf uncensored. Dieses Modell ist darauf ausgelegt, bei rechtmäßiger Erwachsennutzung ohne Inhaltsfilter zu antworten. Die Antwort enthält generierten Text, den du als Eingabe für Bildgenerierungs-Tools verwenden oder zur Extraktion von Metadaten nutzen kannst.

curl https://api.nsfwimage.cc/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."}]
  }'

Stelle sicher, dass deine Anfragen die erforderlichen Header enthalten und dem Standard-Format für Chat-Vervollständigungen folgen, um eine nahtlose Integration in deine Pipeline zu gewährleisten.

JSON-Modus für strukturierte Ausgabe konfigurieren

Für automatisierte NSFW-Bildpipelines ist eine strukturierte Ausgabe entscheidend. Nutze den Parameter response_format mit dem Wert {"type": "json_object"}, um JSON-Antworten durchzusetzen. Dies gewährleistet vorhersagbare Datenstrukturen für Tool-Logik und Nachbearbeitung. Der JSON-Modus funktioniert zusammen mit anderen Parametern wie temperature und top_p, um Kreativität und Formatbindung zu steuern. Diese Funktion ist entscheidend für das programmatische Parsen von Prompts oder Metadaten.

from openai import OpenAI

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

Durch die Erzwingung einer strikten JSON-Ausgabe reduzierst du den Bedarf an komplexer Parsing-Logik in deinen NSFW-Bildgenerierungsskripten.

Streaming-Antworten (SSE) verarbeiten

Aktiviere für Echtzeitanwendungen das Streaming, indem du stream: true setzt. Die API sendet Server-Sent Events (SSE) und liefert Token schrittweise. Der letzte Datenblock enthält die Token-Nutzungsstatistiken für Abrechnung und Monitoring. Streaming ist ideal für Benutzeroberflächen, die bei der NSFW-Prompt-Generierung sofortiges Feedback benötigen. So kannst du Fortschritt anzeigen, ohne auf die vollständige Antwort warten zu müssen.

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 Stream-Ereignisse angemessen, um deine Benutzeroberfläche zu aktualisieren oder die Token-Nutzung genau zu protokollieren.

Token-Limits & Kontextfenster verwalten

Das Modell unterstützt ein Kontextfenster mit 100.000 Token, das Prompt und Vervollständigung kombiniert. Die maximale Ausgabe pro Anfrage beträgt 32.000 Token, bzw. 2048, wenn max_tokens nicht festgelegt ist. Diese Kapazität reicht für komplexe NSFW-Prompt-Engineering- und Metadatenextraktionsaufgaben aus. Überwache die Token-Nutzung, um die Kosten zu optimieren, da die Abrechnung auf dem tatsächlichen Token-Verbrauch basiert. Fehler und Ablehnungen verursachen keine Kosten.

Fehlerbehandlung & Token-Nutzung

Häufige Fehler sind 401 (ungültiger Schlüssel), 402 (unzureichendes Guthaben) und 429 (Ratenlimit). Das Ratenlimit beträgt 300 Anfragen pro Minute pro Schlüssel. Behandle diese Fehler in deiner NSFW-Bildpipeline angemessen, um die Zuverlässigkeit zu gewährleisten. Die Token-Nutzung ist im letzten Streaming-Chunk oder in den Antwort-Headern detailliert. Fehler sind kostenlos, sodass fehlgeschlagene Anfragen dein Prepaid-Guthaben nicht beeinträchtigen. Nutze die Support-Seite bei Rückerstattungsproblemen oder Doppelbelastungen.

Node.js

import OpenAI from "openai";

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

Fragen und Antworten

Was sind die Fähigkeiten des unzensierten Modells für NSFW-Inhalte?

Das Modell ist darauf abgestimmt, bei rechtlichen erwachsenen, fiktiven oder kontroversen Themen ohne Inhaltsablehnungen zu antworten. Es blockiert keine Standard-NSFW-Inhalte, was es ideal für NSFW-Image-Pipelines macht. Allerdings lehnt es immer sexuelle Inhalte mit Minderjährigen ab.

Wie bezahle ich für die API?

Zahlungen erfolgen ausschließlich per Krypto, unter Annahme von USDT (TRC20) oder USDC (Base). Du kannst ab $10 bis $500 aufladen, mit Bonusguthaben für höhere Beträge. Keine Kreditkarten oder PayPal. Testguthaben ist für neue Konten verfügbar.

Ist diese API geeignet, um direkt Bilder zu generieren?

Nein, dies ist eine Text-API. Sie generiert Text für Prompts, Metadaten oder Nachbearbeitung. Sie erzeugt keine Bilder, Audio oder Video. Nutze sie, um die Text-Engine in deinem NSFW-Bildgenerierungstool zu betreiben.

Dein Schlüssel ist nur ein Formular entfernt

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

API-Schlüssel erhalten

Funktionen und Limits

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.

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

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