de ▾

Direkte unzensierte LLM-API für Entwickler

Starten Sie mit Testguthaben

Geben Sie E-Mail und Passwort ein; Ihr Schlüssel erscheint sofort.

Mit Testguthaben ausprobieren
Basis-URL
https://api.nsfwopenrouter.com/v1
Modell
Unzensiert

API-Schnellstart: Chat-Vervollständigungen

Beginnen Sie den Aufbau mit unserer unzensierten LLM-API in wenigen Minuten. Dieser Leitfaden behandelt Authentifizierung, Anfragestrukturen und Streaming für Ihren NSFW-Chatbot oder Ihre Rollenspiel-App.

Basis-URL
https://api.nsfwopenrouter.com/v1
Modell
Unzensiert

Authentifizierung & Basis-URL

Ihr API-Schlüssel authentifiziert jede Anfrage. Verwenden Sie das Authorization header mit dem Bearer Schema. Ihre Basis-URL ist https://api.nsfwopenrouter.com/v1. Diese URL funktioniert mit jedem OpenAI-kompatiblen SDK. Sie benötigen kein Abonnement. Sie zahlen nur für die verwendeten Tokens. Fehler und Ablehnungen verursachen keine Kosten. Melden Sie sich über Google oder E-Mail an, um Ihren Schlüssel sofort zu erhalten.

Eine Chat Completion Request senden

Senden Sie eine POST-Anfrage an /v1/chat/completions. Die Modell-ID ist immer uncensored. Geben Sie Ihren Systemprompt an, um das Verhalten zu definieren. Schließen Sie Benutzernachrichten in den messages array. Die API gibt Textausgaben direkt zurück. Kein komplexes Routing. Der Datenverkehr geht direkt an unsere Server. Dies gewährleistet eine konsistente NSFW-Behandlung ohne Filterung durch vorgelagerte Dienste.

Streaming-Antworten handhaben

Aktivieren Sie Streaming, indem Sie stream zu true. Die API gibt Server-Sent Events (SSE) zurück. Jeder Chunk enthält teilweise Text. Token-Nutzungsdetails erscheinen im letzten Chunk. Dies reduziert die wahrgenommene Latenz für Benutzer. Es ermöglicht die Echtzeitanzeige des generierten Inhalts. Behandeln Sie Fehler innerhalb der Stream-Logik. Verwerfen Sie unvollständige Chunks bei einem Fehler.

Konfigurieren von Modellparametern

Anpassen temperature für Kreativität. Verwenden top_p für Nucleus-Sampling. Legen Sie max_tokens die Ausgabelänge zu begrenzen. Der Standardwert liegt bei maximal 2.048 Tokens. Sie können bis zu 16.000 Tokens pro Anfrage anfordern. Das Kontextfenster unterstützt insgesamt 100.000 Tokens. Dies umfasst sowohl Prompt als auch Vervollständigung. Feinabstimmen Sie diese Einstellungen für Ihre spezifischen Rollenspielbedürfnisse.

JSON-Modus erzwingen

Verwenden response_format mit {"type": "json_object"}. Das Modell garantiert gültige JSON-Ausgabe. Diese Struktur ist für die programmatische Integration entscheidend. Analysieren Sie die Antwort direkt in Ihre Anwendungsobjekte. Vermeiden Sie Regex-Parsing für Zuverlässigkeit. Dieses Feature gewährleistet eine konsistente Datenextraktion. Es funktioniert nahtlos mit Standard-SDKs.

Verständnis von Tool-Aufrufen

Definieren Sie Tools im Anfragekörper. Das Modell kann strukturierte Funktionsaufrufe zurückgeben. Verwenden Sie tool_choice spezifische Verhaltensweisen zu erzwingen. Dies ermöglicht dynamische Agenten-Workflows. Die API unterstützt standardmäßige OpenAI-Tool-Formate. Parsen Sie den tool_calls Array in der Antwort. Führen Sie Funktionen aus und speisen Sie Ergebnisse zurück. Dies ermöglicht komplexe mehrstufige Interaktionen.

cURL

curl https://api.nsfwopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run my unit tests and show results"}]
  }'

Python

from openai import OpenAI

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

Häufige Fragen

Was ist die NSFW-OpenRouter-Alternative für direkten, unzensierten Zugriff?

Unsere API bietet direkten Zugriff auf ein unzensiertes Modell ohne die Routing-Layer von OpenRouter. Sie erhalten konsistente NSFW-Ausgaben, ohne dass Upstream-Filter stören. Dies ist ideal für Rollenspiel-Apps, die eine zuverlässige Generierung von Erwachseneninhalten benötigen.

Warum erhalte ich 402-Fehler?

Ein 402-Fehler zeigt unzureichendes Prepaid-Guthaben an. Token werden erst nach erfolgreicher Verarbeitung berechnet. Fügen Sie Kryptowährungsguthaben zu Ihrem Konto hinzu, um den Dienst fortzusetzen. Das Guthaben verfällt nicht, sodass Sie später nachladen können.

Wie funktioniert das 100.000-Token-Kontextfenster?

Das Limit von 100.000 Tokens gilt für die Summe der Eingabe- und Ausgabetokens. Sie können große Prompts senden und lange Antworten erhalten. Die maximale Einzelantwort beträgt 16.000 Tokens. Verwalten Sie Ihren Verlauf, um innerhalb dieses Fensters für optimale Leistung zu bleiben.

Holen Sie sich Ihren API-Schlüssel sofort

Registrieren Sie sich, holen Sie sich Ihren Schlüssel und aktualisieren Sie die Basis-URL. Das ist es.

Mit Testguthaben ausprobieren