de ▾
Konto öffnen

API Dokumentation

Starten Sie mit dem besten NSFW-LLM-Modell über unsere OpenAI-kompatible API. Senden Sie Text, erhalten Sie unzensierte Antworten ohne Inhaltsfilter, die rechtmäßigen Erwachseneninhalte blockieren.

Basis-URL und Authentifizierung

Ihr API-Schlüssel authentifiziert jede Anfrage an die Base-URL https://api.bestnsfwllmmodel.com/v1. Füge ihn als Bearer-Token in den Authorization header. Sie können einen Schlüssel sofort generieren, indem Sie sich mit Google oder E-Mail auf der Seite „API-Schlüssel erhalten“ anmelden. Das System vergibt einen aktiven Schlüssel pro Konto, verwenden Sie also dieses einzelne Anmeldeinformation für alle Integrationen.

Erste Anfrage

Senden Sie eine Standard-Chat-Vervollständigungsanfrage, um den Endpunkt zu testen. Die Modell-ID lautet uncensored. Dies gibt Textausgabe ohne Ablehnungen für legale erwachsene Themen zurück.

  • Stellen Sie sicher, dass Ihre Payload dem Standard-OpenAI-Schema entspricht.
  • Verwenden Sie den Modellnamen genau wie angegeben.

Der folgende cURL-Befehl demonstriert eine minimale Anfrage:

curl https://api.bestnsfwllmmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 models for roleplay."}]
  }'

Python SDK-Integration

Integrieren Sie über die offizielle OpenAI Python-Bibliothek. Konfigurieren Sie den Client mit Ihrem Schlüssel und der Basis-URL. Dieser Ansatz funktioniert für synchrone Aufrufe und einfache Skripte.

  • Installieren Sie die Bibliothek über pip.
  • Legen Sie die Basis-URL auf unseren API-Endpunkt fest.

Hier ist der Python-Code zur Initialisierung des Clients:

from openai import OpenAI

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

Verwenden Sie das offizielle OpenAI Node-SDK für JavaScript- oder TypeScript-Projekte. Legen Sie den apiKey und baseURL Eigenschaften. Dies ermöglicht Ihnen die Verwendung vertrauter async/await-Muster in Ihrer Node-Umgebung.

  • Installieren Sie das Paket über npm.
  • Konfigurieren Sie den Client.

Das folgende Node.js-Snippet zeigt die Einrichtung:

import OpenAI from "openai";

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

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Chunks zurück, sobald sie generiert werden. Dies verringert die wahrgenommene Latenz bei langen Ausgaben. Die Token-Nutzung wird im letzten Chunk gemeldet.

  • Verarbeiten Sie SSE-Ereignisse clientseitig.
  • Verwalten Sie partielle Textaktualisierungen.

Verwenden Sie dieses Streaming-Beispiel für Ihre Anwendung:

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)

Limits, Fehler und Kontext

Das Context-Window unterstützt insgesamt 100.000 Tokens. Sie können bis zu 16.000 Tokens pro Anfrage ausgeben. Fehler umfassen 401 für ungültige Schlüssel, 402 für unzureichendes Guthaben und 429 für Rate Limits. Das Rate Limit beträgt 300 Anfragen pro Minute pro Schlüssel.

  • Nutzung in Ihrem Dashboard überwachen.
  • HTTP-Statuscodes angemessen behandeln

Häufige Fragen

Was ist das beste NSFW-LLM-Modell für API-Integration?

Unsere API bietet das unzensierte Modell über einen standardmäßigen OpenAI-kompatiblen Endpunkt an. Sie verarbeitet Texteingaben und -ausgaben ohne Inhaltsablehnungen für legale Erwachseneninhalte. Dies eliminiert die Notwendigkeit komplexer Proxy-Einrichtungen.

Wie gehe ich mit Authentifizierungsfehlern um?

Ein 401-Statuscode zeigt einen ungültigen oder abgelaufenen API-Schlüssel an. Stellen Sie sicher, dass Sie den Schlüssel von der Seite „API-Schlüssel abrufen“ generiert verwenden. Überprüfen Sie, ob der Authorization-Header das Bearer-Token korrekt enthält.

Was passiert, wenn mir die Guthaben ausgehen?

Die API gibt einen 402-Statuscode zurück, wenn Ihr vorausbezahltes Guthaben aufgebraucht ist. Sie können es über das Dashboard mit Krypto (USDT auf TRC20 oder USDC auf Base) aufladen. Credits verfalten nicht, sodass Sie jederzeit Geld hinzufügen können.