de ▾
OpenAI-kompatible API für Uncensored-LLMs
Uncensoredapikeys

API-Dokumentation & Schnellstart

Integrieren Sie unsere unzensierten API-Schlüssel mit standardmäßigen OpenAI-kompatiblen Clients, um Text ohne Ablehnungen zu generieren. Dieser Leitfaden behandelt Authentifizierung, Anfragestrukturen, Streaming und Tool-Nutzung für eine sofortige Bereitstellung.

Basis-URL und Authentifizierung

Der API-Endpunkt ist https://api.uncensoredapikeys.com/v1. Diese URL funktioniert mit jedem OpenAI-SDK oder kompatiblen Client. Sie müssen nur die Basis-URL ändern und Ihren API-Schlüssel im Autorisierungsheader angeben. Jede Anfrage erfordert einen gültigen Schlüssel. Ungültige Schlüssel geben einen 401-Fehler zurück. Sie erhalten einen aktiven Schlüssel pro Konto.

Die Authentifizierung ist unkompliziert. Verwenden Sie den Standard Authorization: Bearer <API_KEY> Format. Ihr Schlüssel wird sofort nach der Anmeldung über Google oder E-Mail generiert. Es ist keine Telefonnummer-Verifizierung erforderlich. Der Schlüssel läuft nicht ab, solange Sie Prepaid-Guthaben haben.

Chat-Vervollständigung erstellen

Senden Sie Nachrichten an das Modell mit dem POST /v1/chat/completions Endpunkt. Die Modell-ID lautet uncensored. Dieser Endpunkt akzeptiert standardmäßige Chat-Nachrichten mit Role- und Content-Feldern. Sie können Temperatur, top_p und Stop-Sequenzen angeben. Das Modell antwortet mit Textvervollständigungen.

Stellen Sie sicher, dass Ihre Anfragen das 8-MB-Body-Limit nicht überschreiten. Das Überschreiten dieses Limits führt zu einem Fehler. Sie können bis zu 300 Anfragen pro Minute verarbeiten. Dies ermöglicht High-Throughput-Integrationen ohne komplexes Queue-Management.

Beispiel-Anfragestruktur:

curl https://api.uncensoredapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return 404 for missing id"}]
  }'

Die Python SDK-Integration ist ebenso einfach. Initialisieren Sie den Client mit der benutzerdefinierten Basis-URL und Ihrem Schlüssel. Übergeben Sie Nachrichten als Liste von Wörterbüchern. Das Antwortobjekt enthält den generierten Text in choices[0].message.content. Diese Methode übernimmt die JSON-Serialisierung automatisch.

from openai import OpenAI

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

Streaming-Antworten (SSE)

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) zurück. Jeder Chunk enthält partiellen Text. Der letzte Chunk enthält Token-Nutzungsstatistiken. Dies ermöglicht die Echtzeitanzeige generierter Inhalte.

Streaming reduziert die wahrgenommene Latenz bei langen Antworten. Sie können sofort mit dem Rendern von Text beginnen. Das Puffermanagement wird von Standard-SDKs übernommen. Nutzen Sie dies für Chat-Schnittstellen oder Live-Dashboards. Die Token-Anzahl im letzten Chunk hilft, die Nutzung genau zu verfolgen.

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)

Function Calling und Tools

Das Modell unterstützt Function Calling über die tools Parameter. Definieren Sie Tools mit Namen, Beschreibungen und JSON-Schemata. Das Modell kann Funktionsaufrufe anstelle von direktem Text zurückgeben. Dies ermöglicht die Integration mit externen Systemen oder APIs. Sie können tool_choice die automatische Auswahl zu erzwingen oder zuzulassen.

Verwenden Sie dies für die Extraktion strukturierter Daten oder Agent-Workflows. Das Modell identifiziert das richtige Tool basierend auf dem Benutzer-Prompt. Sie müssen die Funktion ausführen und das Ergebnis bei Bedarf an das Modell zurückgeben. Dies erstellt eine Schleife für komplexe mehrstufige Aufgaben. Der JSON-Modus ist ebenfalls über response_format für strenge Ausgabeformatierung.

Parameter und Limits

Passen Sie das Generierungsverhalten mit Parametern wie temperature, top_p, und seed. Höhere Temperaturen erhöhen die Zufälligkeit. Niedrigere Werte erzeugen deterministischere Ausgaben. Verwende stop Sequenzen, um die Generierung an bestimmten Markern zu stoppen. presence_penalty und frequency_penalty helfen, Wiederholungen zu reduzieren.

Das Context-Window beträgt 100.000 Tokens für Eingabe und Ausgabe zusammen. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn max_tokens ist nicht festgelegt, beträgt die Standardgrenze 2.048 Tokens. Die Ratenbegrenzung erlaubt 300 Anfragen pro Minute. Gleichzeitige Anfragen sind auf 8 pro Schlüssel begrenzt. Planen Sie Ihre Parallelität entsprechend.

Modellinformationen

Die Modell-ID ist uncensored. Es ist ein Open-Weight-Modell, das auf unseren Servern gehostet wird. Es ist kein GPT, Claude, Gemini oder ein anderes Anbietermodell. Es ist darauf abgestimmt, ohne Inhaltsablehnungen für die legale Erwachsenen-Nutzung zu antworten. Die einzige harte Grenze ist sexueller Inhalt, der Minderjährige betrifft.

Die Preise sind transparent. Eingabe-Token kosten $0.15 pro 1M. Ausgabe-Token kosten $0.50 pro 1M. Fehler und Ablehnungen sind kostenlos. Das Guthaben verfällt nicht. Sie können mit USDT (TRC20) oder USDC (Base) aufladen. Mindestaufladung ist $20. Bonusguthaben gilt für größere Beträge. Keine monatlichen Gebühren. Keine Abonnements. Bezahlen Sie einfach für das, was Sie nutzen.

Node.js

import OpenAI from "openai";

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

Häufige Fragen

Wie lautet die Endpunkt-URL für API-Schlüssel der uncensored API?

Die Basis-URL ist HTTPS://api.uncensoredapikeys.com/v1. Dies funktioniert mit jedem OpenAI-kompatiblen Client. Sie müssen die Basis-URL in Ihrer SDK-Konfiguration aktualisieren.

Wie gehe ich mit Fehlern wie 401, 402 oder 429 um?

Ein 401-Fehler bedeutet, dass Ihr API-Schlüssel ungültig oder fehlt. Ein 402-Fehler zeigt unzureichendes vorgeladenes Guthaben an. Ein 429-Fehler signalisiert, dass Sie das Limit von 300 Anfragen pro Minute überschritten haben. Retry-Logik sollte 429-Fehler mit exponentiellem Backoff behandeln.

Was sind die Context-Window- und Output-Limits?

Das gesamte Kontextfenster beträgt 100.000 Tokens. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn Sie max_tokens nicht setzen, beträgt die Standardausgabelimit 2.048 Tokens. Input- und Output-Tokens zählen zum selben Fenster.

Holen Sie sich Ihren API-Schlüssel sofort

Registrieren Sie sich, kopieren Sie das Token, aktualisieren Sie den Endpunkt. Das ist alles.

API-Schlüssel erhalten