de ▾

chatterbotapi.com2026-10-30Unzensiert

Uncensored LLM API

API-Dokumentation

Starten Sie in Sekunden mit der Chatterbot-API. Dieser Leitfaden behandelt den OpenAI-kompatiblen Endpunkt, die Authentifizierung und Ihre erste unzensierte Textgenerierungsanfrage.

Basis-URL und Authentifizierung

Der Chatterbot-API sitzt bei https://api.chatterbotapi.com/v1. Sie authentifizieren sich mit einem Bearer-Token im Authorization header. Ihr Schlüssel erscheint sofort nach der Anmeldung über Google oder E-Mail.

  • Base URL: https://api.chatterbotapi.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY

Ein Schlüssel pro Konto ersetzt den alten sofort. Halten Sie ihn sicher.

Erste Anfrage

Senden Sie eine POST-Anfrage an /v1/chat/completions mit dem Modell uncensored. Die API gibt Text ohne Standardablehnungen für legale erwachsene Inhalte zurück.

Hier ist ein minimales cURL-Beispiel:

curl https://api.chatterbotapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital city of France"}]
  }'

Überprüfen Sie, ob die Antwort den generierten Text in choices[0].message.content.

Python SDK-Integration

Verwenden Sie die offizielle OpenAI Python-Bibliothek. Zeigen Sie sie auf unsere Basis-URL und injizieren Sie Ihren Schlüssel. Der Client übernimmt die JSON-Serialisierung automatisch.

from openai import OpenAI

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

Dieser Ansatz funktioniert sowohl für Streaming- als auch für Nicht-Streaming-Aufrufe. Die Modell-ID bleibt uncensored.

Node.js-SDK-Einrichtung

Initialisieren Sie das OpenAI npm-Paket mit der benutzerdefinierten Basis-URL. Dies gewährleistet die Kompatibilität mit bestehenden OpenAI-Clients.

import OpenAI from "openai";

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

Konfigurieren Sie die Umgebungsvariable oder übergeben Sie den Schlüssel direkt. Die API verhält sich wie jeder Standard-Chat-Completions-Endpunkt.

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true. Die API sendet Server-Sent Events (SSE). Token-Nutzungsdaten erscheinen nur im letzten Chunk.

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)

Verarbeiten Sie jeden Chunk, wie er eintrifft. Dies reduziert die wahrgenommene Latenz für lange Ausgaben mit bis zu 16.000 Token.

Limits und Errors

Erwarten Sie einen 401-Fehler, wenn der Schlüssel ungültig ist. Ein 402-Fehler bedeutet, dass Ihr hinterlegtes Guthaben aufgebraucht ist. Fehler und Ablehnungen verbrauchen keine Token. Sie sind auf 300 Anfragen pro Minute begrenzt. Das Kontextfenster fasst insgesamt 100.000 Token. Anfragekörper müssen unter 8 MB bleiben.

Häufige Fragen

Wie viel kostet die Chatterbot-API?

Eingabetokens kosten $0,15 pro 1M Tokens. Ausgabetokens kosten $0,50 pro 1M Tokens. Sie zahlen nur für die tatsächliche Nutzung mit vorab geladenem Krypto-Guthaben.

Wie groß ist die Kontextfenstergröße?

Das Modell unterstützt einen Kontextfenster von 100.000 Tokens für Prompt und Completion zusammen. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens.

Unterstützt die API Function Calling?

Ja. Sie können tools, tool_choice und den JSON-Modus über die Standardparameter verwenden. Dies ermöglicht die Extraktion strukturierter Daten und Agent-Workflows.

Holen Sie sich Ihren API-Schlüssel

Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Das war's.

Jetzt starten