Authentifizierung & Basis-URL
Erstelle zunächst ein Konto und generiere deinen API-Schlüssel. Die Base URL für alle Anfragen ist https://api.nofilteraichat.com/v1. Du kannst die offiziellen OpenAI SDKs oder jeden kompatiblen Client verwenden, indem du ihn auf diese URL zeigst und deinen Schlüssel im Authorization Header angibst. Die Anmeldung erfolgt sofort über Google oder E-Mail, ohne Telefonnummer. Dein Schlüssel wird sofort nach der Erstellung angezeigt. Du erhältst nur einen aktiven Schlüssel pro Konto; das Generieren eines neuen ersetzt den alten. Halte deinen Schlüssel sicher, da er vollen Zugriff auf dein Prepaid-Guthaben gewährt. Es gibt keine monatlichen Abonnements, und nicht verwendetes Guthaben verfällt nie.
Basis-Textvervollständigung
Sende eine Standard-Chat-Completion-Anfrage, um Text zu generieren. Die Model-ID ist uncensored. Dieser Endpunkt unterstützt Rohtexteingabe und -ausgabe ohne Inhaltsfilter für rechtmäßigen Adult-Content. Du kannst den Antwortstil über Parameter wie temperature und top_p steuern. Wenn du max_tokens nicht angibst, kann die Antwort bis zum Ende des Fensters laufen. Das Kontextfenster unterstützt insgesamt bis zu 100,000 Token für Prompt und Completion kombiniert. Anfragen werden basierend auf der tatsächlichen Token-Nutzung abgerechnet, Fehler sind kostenlos.
Python-SDK-Integration
Verwende die offizielle OpenAI Python-Bibliothek, um mit unserer API zu interagieren. Stelle die Base URL auf unseren Endpunkt und gib deinen API-Schlüssel an. So kannst du vertraute Methoden wie chat.completions.create nutzen und von unserem unzensierten Modell profitieren. Die Bibliothek übernimmt automatisch die JSON-Serialisierung und Wiederholungen. Du kannst Antworten streamen oder synchrone Ergebnisse erhalten. Stelle sicher, dass du eine aktuelle Version des SDK verwendest, um alle Funktionen wie Function Calling und JSON-Modus zu unterstützen. Dieser Ansatz minimiert Boilerplate-Code und beschleunigt die Entwicklung für Python-basierte Anwendungen.
Node.js-SDK-Integration
Integriere die API in deine Node.js-Anwendungen über das OpenAI Node SDK. Konfiguriere den Client mit unserer Basis-URL und deinem API-Schlüssel. Diese Einrichtung ermöglicht es dir, Chat-Vervollständigungen genau wie bei anderen OpenAI-kompatiblen Diensten aufzurufen. Das SDK unterstützt moderne JavaScript-Funktionen und async/await-Muster. Du kannst Antworten einfach verarbeiten und Fehler in deiner Node-Umgebung verwalten. Diese Methode ist ideal für Webserver, Backend-Dienste oder jede Node.js-Anwendung, die unzensierte LLM-Funktionen benötigt. Sie bietet einen einfachen Weg, KI-Funktionen ohne komplexe Konfiguration hinzuzufügen.
Streaming-Antworten
Aktiviere Streaming, indem du stream: true in deiner Anfrage festlegst. Die API gibt Server-Sent Events (SSE) zurück, während Tokens generiert werden. Dies bietet ein flüssigeres Nutzererlebnis, indem Text in Echtzeit angezeigt wird. Token-Nutzungsstatistiken sind im letzten Chunk des Streams enthalten. Streaming wird über alle SDKs und Rohtext-HTTP-Clients unterstützt. Dieses Feature ist entscheidend für Chat-Schnittstellen und Anwendungen, bei denen Latenz eine Rolle spielt. Das Modell generiert Tokens sequenziell, sodass du Teilantworten sofort rendern kannst. Dies reduziert die wahrgenommene Wartezeit im Vergleich zu synchronen Anfragen erheblich.
Limits, Fehler & Kontext
Überwache deine Nutzung, um Dienstunterbrechungen zu vermeiden. Die API erlaubt 300 Anfragen pro Minute pro Schlüssel und 8 parallele Anfragen. Die maximale Größe des Anfragekörpers beträgt 8 MB. Wenn der API-Schlüssel ungültig ist, erhältst du einen 401-Fehler. Ein 402-Fehler zeigt unzureichendes Guthaben an; lade per Krypto (USDT on TRC20 oder USDC on Base) auf, um fortzufahren. Ein 429-Fehler bedeutet, dass du das Ratenlimit erreicht hast. Das Kontextfenster umfasst 100.000 Token. Fehler und Refusals verbrauchen kein Guthaben. Halte deine Anfragen innerhalb dieser Grenzen für optimale Leistung. Das Modell lehnt sexuellen Inhalt mit Minderjährigen ab, was eine harte Grenze ist.
cURL
curl https://api.nofilteraichat.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
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilteraichat.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.nofilteraichat.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)