de ▾

NoFilterAPI-Dokumentation

API-Dokumentation

Integrieren Sie unsere unzensierte LLM in Ihre Anwendung über standardmäßige OpenAI-SDKs. Senden Sie Text, erhalten Sie Text und umgehen Sie Inhaltsfilter ohne Konfiguration.

Unzensierthttps://api.nofilteraichatbot.com/v1

Basis-URL und Authentifizierung

Starten Sie jede Anfrage, indem Sie Ihren Client auf https://api.nofilteraichatbot.com/v1 und einschließlich Ihres API-Schlüssels im Autorisierungsheader.

Generieren Sie einen Schlüssel über das Dashboard mit Google- oder E-Mail-Anmeldedaten und übergeben Sie ihn als Bearer YOUR_API_KEY zur Authentifizierung jedes Aufrufs.

Erste Anfrage

Senden Sie Ihre erste Eingabeaufforderung an den Chat-Completion-Endpunkt, um die Konnektivität und das Modellverhalten zu überprüfen.

Dieses Beispiel fordert eine einfache Antwort mit dem uncensored Modell.

curl https://api.nofilteraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the temperature in Tokyo"}]
  }'

Python-Integration

Verwenden Sie die offizielle OpenAI-Python-Bibliothek, um mit unserer API zu interagieren, ohne die Kernlogik zu ändern.

Konfigurieren Sie die Basis-URL, um Anfragen an unsere unzensierte Inferenz-Engine zu leiten.

from openai import OpenAI

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

Initialisieren Sie das SDK in Ihrer JavaScript-Umgebung, um die Textgenerierung nahtlos zu handhaben.

Stellen Sie sicher, dass Sie die Standard-Basis-URL überschreiben, um den Datenverkehr zu unserem spezifischen Endpunkt zu leiten.

import OpenAI from "openai";

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

Aktivieren Sie Streaming, indem Sie stream: true teilweise Antworten in Echtzeit zu empfangen.

Das letzte Chunk enthält eine Zusammenfassung der Token-Nutzung für eine genaue Abrechnungsverfolgung.

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)

Ratenbegrenzungen und Beschränkungen

Jeder API-Schlüssel unterstützt 300 Anfragen pro Minute und ermöglicht 8 gleichzeitige Anfragen.

Das Context-Window umfasst 100.000 Tokens, und Anfragekörper müssen unter 8 MB bleiben.

Häufige Fragen

Wie gehe ich mit Authentifizierungsfehlern um?

Ein 401-Fehler zeigt einen ungültigen oder fehlenden API-Schlüssel an. Überprüfen Sie Ihren Schlüssel im Dashboard und stellen Sie sicher, dass das Header-Format korrekt ist.

Was passiert, wenn mir das Guthaben ausgeht?

Anfragen geben einen 402-Fehler zurück, wenn das Prepaid-Guthaben aufgebraucht ist. Laden Sie über Kryptowährung auf, um den Dienst sofort fortzusetzen.

Warum erhalte ich einen 429-Fehler?

Eine 429-Antwort bedeutet, dass Sie das Limit von 300 Anfragen pro Minute und Schlüssel überschritten haben. Warten Sie, bis sich das Zeitfenster zurücksetzt, oder reduzieren Sie die gleichzeitigen Anfragen.

Sichern Sie Ihren API-Schlüssel

Registrieren, Schlüssel holen, Endpoint aktualisieren. Einfache Integration.

Testschlüssel beanspruchen