de ▾

API Schnellstart Leitfaden

Beginnen Sie den Aufbau mit unserer unzensierten AI-Chatbots-API unter Verwendung Standard-OpenAI-kompatibler Endpunkte. Dieses Quickstart-Leitfaden führt Sie von der Authentifizierung bis zum Streamen von Antworten mit konkreten Beispielen.

Authentifizierung: unter Verwendung dein API Schlüssel

Ihr API-Schlüssel authentifiziert jede Anfrage an den Endpunkt. Generieren Sie ihn sofort über Google-Anmeldung oder E-Mail auf der Schlüsselseite ohne Telefonverifizierung. Der Schlüssel erscheint sofort nach der Erstellung und ist Ihr einziges Anmeldecredential für das Konto.

Schließen Sie den Schlüssel in den Authorization Header als Bearer-Token. Bewahren Sie es sicher auf, da es den vollständigen Zugriff auf Ihr Vorausguthaben gewährt. Sie können einen alten Schlüssel durch einen neuen ersetzen, aber zu jedem Zeitpunkt ist nur ein Schlüssel pro Konto aktiv.

Base URL und Endpunkt structure

Die Basis-URL verweist auf unseren gehosteten Dienst und spiegelt die Standard-OpenAI-Struktur für Kompatibilität wider. Verwenden Sie https://api.unrestrictedaichatbots.com/v1 als Ihre Basis und Ziel /chat/completions für Textgenerierung. Wir bieten keine Endpunkte für Embeddings, Bilder, Audio oder Video an, richten Sie Ihre Anfragen also ausschließlich an den Chat-Vervollständigungspfad.

Parameter wie model werden im Request-Body und nicht in der URL übergeben. Diese Struktur stellt sicher, dass Ihre bestehenden OpenAI-SDKs mit minimalen Konfigurationsänderungen funktionieren.

Senden dein erste Chat Vervollständigung

Senden Sie eine POST-Anfrage an /v1/chat/completions mit der Modell-ID uncensored. Dieses Modell reagiert auf legale erwachsene, fiktive und kontroverse Themen ohne Standardablehnungen. Sie können Parameter wie temperature und top_p die Kreativität zu steuern.

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

Verarbeitung streaming Antworten (SSE)

Aktivieren Sie Streaming, indem Sie stream: true in Ihrem Anfragekörper. Der Server gibt Server-Sent Events (SSE) für jedes generierte Token zurück, was eine Echtzeit-Anzeige ermöglicht. Der letzte Chunk enthält die vollständigen Token-Nutzungsstatistiken für die Abrechnungsgenauigkeit.

Dieser Ansatz reduziert die wahrgenommene Latenz für Benutzer und ist entscheidend für interaktives Rollenspiel oder Codegenerierungs-Workflows. Konfigurieren Sie Ihr SDK, um die Stream-Ereignisse angemessen zu verarbeiten.

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)

Konfigurieren Parameter: Temperatur, top_p, und Seed

Steuern Sie das Ausgabeverhalten des Modells mit Standard-LLM-Parametern. Legen Sie temperature für Zufälligkeit, top_p für Nucleus-Sampling, und seed für reproduzierbare Ergebnisse. Diese Parameter gelten für das uncensored Modell genau wie andere große LLMs.

Verwenden response_format mit json_object strukturierte Ausgabe für zuverlässiges Parsing zu erzwingen. Function Calling wird ebenfalls unterstützt über den tools Parameter für erweiterbare Anwendungen.

from openai import OpenAI

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

Verständnis Token nutzung und Abrechnung

import OpenAI from "openai";

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

Sie werden basierend auf dem tatsächlichen Tokenverbrauch abgerechnet, wobei Fehler und Ablehnungen null kosten. Eingabe-Tokens kosten $0.15 pro Million, und Ausgabe-Tokens kosten $0.50 pro Million. Ihr Guthaben auf Prepaid-Basis verfällt nie, und Sie können mit USDT oder USDC ab $20 aufladen. Bonusguthaben reicht von +5% bis +15% basierend auf Ihrem Aufladebetrag.

Technisch FAQs

Was ist die Größe des Kontextfensters für das unzensierte Modell?

Das Modell unterstützt einen Kontextfenster von 100.000 Tokens, das sowohl Eingabe als auch Ausgabe umfasst. Sie können bis zu 16.000 Tokens pro Anfrage generieren, bzw. 2.048, wenn Sie keinen max_tokens-Wert angeben.

Wie gehe ich mit Ratenbegrenzungen und Fehlern um?

Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Ein 401-Fehler zeigt einen ungültigen Schlüssel an, 402 bedeutet, dass Ihr prepaid-Guthaben erschöpft ist, und 429 signalisiert, dass Sie das Rate Limit überschritten haben.

Ist die unzensierte KI-API mit OpenAI-SDKs kompatibel?

Ja, es ist vollständig OpenAI-kompatibel. Sie können die offiziellen OpenAI-SDKs für Python, Node.js oder jede andere Sprache verwenden, indem Sie einfach die Base-URL und den API-Schlüssel in Ihrer Konfiguration ändern.

Generieren dein API Schlüssel

Registrieren, Schlüssel abrufen und Basis-URL aktualisieren. Das ist die vollständige Konfiguration.

Mit Testguthaben ausprobieren