API-Dokumentation
Beginnen Sie den Aufbau mit unserer unzensierten LLM-API in wenigen Minuten. Dieser Leitfaden zeigt Ihnen, wie Sie authentifizieren, Anfragen senden und Streaming-Antworten mit Standard-OpenAI-kompatiblen Tools verarbeiten.
- pro 1M Eingabetokens
- $0.15
- Output-Tokens / 1M
- $0.50
- Token-Kontext
- 100,000
- Testguthaben
- $0.50
- Anfragen pro Minute
- 300
Authentifizierung und Basis-URL
Verwenden Sie Ihren API-Schlüssel, um jede Anfrage zu authentifizieren. Unsere API ist vollständig mit dem OpenAI-SDK-Ökosystem kompatibel, sodass Sie in Ihrer Client-Konfiguration nur die Basis-URL und den Schlüssel anpassen müssen. Die Basis-URL lautet HTTPS://api.nocensoraichatbot.com/v1. Sie können einen Schlüssel sofort nach der Anmeldung mit Google oder E-Mail generieren. Jedes Konto verfügt über einen aktiven Schlüssel, der den vorherigen ersetzt, wenn er neu generiert wird. Für die Anmeldung ist keine Telefonnummer erforderlich, und Ihre Prompts werden nicht zum Training verwendet.
Erste Anfrage
Senden Sie eine Standard-Chat-Vervollständigungsanfrage an den /v1/chat/completions-Endpunkt. Verwenden Sie die Modellkennung "uncensored", um auf unser feinabgestimmtes Large Language Model zuzugreifen. Das Modell antwortet auf rechtliche erwachsene, fiktive und kontroverse Themen ohne Standardablehnungen. Es gilt eine harte Grenze: Inhalte, die Minderjährige betreffen, werden immer abgelehnt. Sie können die Konnektivität mit einem einfachen curl-Befehl testen.
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
Wenn der Schlüssel ungültig ist, erhalten Sie einen 401-Fehler. Wenn das Guthaben aufgebraucht ist, erhalten Sie einen 402-Fehler. Fehler und Ablehnungen verbrauchen keine Tokens, daher zahlen Sie nur für erfolgreiche Abschlüsse. Guthaben verfallen nie, sodass Sie die volle Kontrolle über Ihre Ausgaben haben.
Python SDK-Integration
Installieren Sie das offizielle OpenAI-Python-Paket und konfigurieren Sie die Basis-URL so, dass sie auf unseren Dienst verweist. So können Sie vertraute Methoden wie client.chat.completions.create verwenden. Legen Sie das Modell auf "uncensored" fest und übergeben Sie Ihre System- oder Benutzer-Nachrichten wie üblich. Das SDK übernimmt die Tokenisierung und Antwortanalyse automatisch. Dieser Ansatz funktioniert sowohl für einfache Textgenerierung als auch für komplexe Multi-Turn-Gespräche. Sie können Antworten auch streamen, wenn Sie inkrementelle Ausgaben bevorzugen.
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
Stellen Sie sicher, dass Ihr API-Schlüssel im Header oder in der Umgebungsvariable übergeben wird. Die SDK unterstützt alle Standardparameter wie Temperatur und top_p. Sie können diese anpassen, um Kreativität oder Determinismus zu steuern. Der Modell-Kontextbereich beträgt 100.000 Token für Prompt und Vervollständigung zusammen.
Node SDK-Integration
Verwenden Sie das @openai/openai npm-Paket, um Ihre Node.js-Anwendung zu integrieren. Konfigurieren Sie die Base URL und den API-Schlüssel, bevor Sie Aufrufe tätigen. Dies gewährleistet die Kompatibilität mit unserer uncensored AI Chatbot API. Das Node SDK bietet Typdefinitionen und async/await-Unterstützung für moderne Entwicklung. Sie können Nachrichten senden und Antworten erhalten, genau wie bei jedem OpenAI-kompatiblen Endpunkt. Die Fehlerbehandlung ist integriert, sodass Sie 401-, 402- und 429-Fehler einfach abfangen können. Dies macht es ideal für Serverless-Funktionen oder Backend-Dienste.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
Denken Sie daran, dass die Modellkennung "uncensored" lautet. Verwenden Sie keine GPT-3.5- oder GPT-4-Kennungen. Das SDK übernimmt den Rest, einschließlich JSON-Parsing und Retry-Logik. Sie können auch Streaming für Echtzeit-Benutzererfahrungen aktivieren.
Streaming und SSE-Unterstützung
Aktivieren Sie Streaming, indem Sie stream in Ihrer Anfrage auf true setzen. Die API gibt Server-Sent Events (SSE) für die Echtzeit-Token-Zustellung zurück. Jeder Chunk enthält teilweise Inhalte, sodass Sie die Ausgabe während der Generierung anzeigen können. Der letzte Chunk enthält die vollständigen Token-Nutzungsstatistiken. Dies ist nützlich für Chat-Schnittstellen, bei denen Nutzer sofortiges Feedback erwarten. Streaming reduziert die wahrgenommene Latenz, insbesondere bei langen Antworten. Sie können das Streaming vorzeitig beenden, wenn der Nutzer eine neue Nachricht sendet. Dies spart Tokens und verbessert die Reaktionsfähigkeit.
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)
Behandeln Sie SSE-Ereignisse sorgfältig, um Speicherlecks bei langlaufenden Verbindungen zu vermeiden. Das API unterstützt bis zu 8 gleichzeitige Anfragen pro Schlüssel. Dieses Limit hilft, die Stabilität unter Last aufrechtzuerhalten. Sie können das Stream-Verhalten über Standardparameter wie max_tokens und Stop-Sequenzen anpassen.
Ratenbegrenzungen und Kontextfenster
Die API begrenzt die Anfragen auf 300 pro Minute pro Schlüssel. Sie können 8 Anfragen gleichzeitig aktiv haben. Der Anforderungstext darf 8 MB nicht überschreiten. Das Kontextfenster beträgt 100.000 Tokens, kombiniert aus Prompt und Completion. Maximaler Output sind 16.000 Tokens pro Anfrage, oder 2.048, wenn max_tokens nicht festgelegt ist. Wenn Sie das Rate-Limit überschreiten, erhalten Sie einen 429-Fehler. Warten Sie und versuchen Sie es erneut mit exponentiellem Backoff. Guthaben wird nur für erfolgreiche Token-Nutzung berechnet. Fehler verbrauchen kein Guthaben. Dieses transparente Preismodell stellt sicher, dass Sie genau wissen, wofür Sie bezahlen.
Häufige Fragen
Was ist das No-Censor-KI-Chatbot-Modell?
Es ist ein Open-Weight-Large-Language-Modell, das auf unzensierte Antworten auf legale Erwachsene, Fiktion und kontroverse Themen abgestimmt ist. Es ist kein GPT, Claude oder ein anderes Modell eines anderen Anbieters. Anfragen, die Minderjährige betreffen, werden immer abgelehnt.
Wie lade ich mein Guthaben auf?
Sie können mit USDT (TRC20) oder USDC (Base) für Beträge zwischen $20 und $500 aufladen. Bonusguthaben wird für höhere Beträge hinzugefügt: +5% ab $50, +10% ab $100 und +15% ab $200. Guthaben verfällt nie und wird basierend auf der tatsächlichen Token-Nutzung abgerechnet.
Unterstützt die API Function Calling?
Ja, die API unterstützt Function Calling mit den Parametern Tools und tool_choice. Sie können den JSON-Modus auch verwenden, indem Sie response_format auf json_object setzen. Diese Funktionen ermöglichen es Ihnen, das Modell in komplexe Workflows und Anwendungen zu integrieren.
Holen Sie sich Ihren API-Schlüssel
Registrieren, Token kopieren und Endpunkt aktualisieren. Das ist alles.