DE ▾
[uncensoredgpt.top]API-Schlüssel erhalten
uncensoredgpt.top(3)

Erste Anfrage in fünf Minuten

Füge unseren unzensierten GPT-Endpunkt in jeden OpenAI-kompatiblen Client ein, um sofort Text zu generieren. Diese Anleitung deckt die essentielle Einrichtung ab, von der Authentifizierung bis zu Streaming-Antworten, damit du unsere unzensierte LLM-API mit minimalem Aufwand integrieren kannst.

Authentifizierung & Basis-URL

Unsere API ist als sofort einsetzbare Alternative zu bestehenden OpenAI-Clients konzipiert. Du musst nur zwei Dinge in deiner Konfiguration ändern: die Basis-URL und den API-Schlüssel. Die Basis-URL für diesen Dienst ist https://api.uncensoredgpt.top/v1. Du kannst deinen API-Schlüssel direkt nach der Anmeldung über Google oder E-Mail im Dashboard generieren. Es wird keine Telefonnummer benötigt, und der Schlüssel wird bei der Erstellung einmalig angezeigt.

Stelle sicher, dass du deinen Schlüssel sicher speicherst. Wenn du ihn verlierst, kannst du über das Dashboard einen neuen generieren, wodurch der vorherige Schlüssel ungültig wird. Diese einfache Einrichtung ermöglicht es dir, unsere unzensierte KI-API mit Standardbibliotheken ohne benutzerdefinierte Adapter zu verbinden.

Chat Completions Endpunkt

Die Kernfunktionalität wird über den Standard-POST /v1/chat/completions-Endpunkt bereitgestellt. Dieser Endpunkt akzeptiert Texteingaben und gibt Textausgaben zurück und unterstützt sowohl synchrone als auch asynchrone Anfragen. Du musst dir keine Gedanken über Modell-Routing oder Aggregation machen; wir bieten ein einzelnes, hochleistungsfähiges unzensiertes Large Language Model an, das für unzensierte Inhalte optimiert ist.

Bei einer Anfrage musst du die Modell-ID als uncensored angeben. Dieses Modell ist ein Open-Weight-Modell, das auf unseren eigenen Servern gehostet wird und sich von GPT, Claude oder anderen Anbietermodellen unterscheidet. Es wurde entwickelt, um ohne Inhaltsfilter für die legale erwachsene Nutzung zu antworten, was es ideal für NSFW- oder kontroverse Themen macht.

Um zu beginnen, kannst du den Endpunkt mit einem einfachen cURL-Befehl testen. Ersetze YOUR_API_KEY durch deinen tatsächlichen Schlüssel.

curl https://api.uncensoredgpt.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Streaming-Antworten (SSE)

Für Echtzeitanwendungen unterstützt die API Server-Sent Events (SSE). Streaming ermöglicht es dir, Token zu empfangen, sobald sie generiert werden, was die Benutzererfahrung für Chat-Schnittstellen verbessert. Wenn du stream: true in deiner Anfrage festlegst, gibt die API einen Stream von Chunks zurück, anstatt eine einzelne vollständige Antwort.

Jeder Chunk enthält teilweise Text, und der letzte Chunk enthält die Token-Nutzungsstatistiken für Abrechnungszwecke. Diese Funktion ist besonders nützlich für Anwendungen, die sofortiges Feedback erfordern. Du kannst den Stream in deiner bevorzugten Sprache mit dem entsprechenden SDK verarbeiten.

Hier ist ein Beispiel, wie du eine Streaming-Anfrage mit cURL initiierst:

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 & Tools

Die API unterstützt Function Calling, wodurch deine Anwendung mit externen Tools und Diensten interagieren kann. Du kannst eine Liste von Funktionen im tools-Parameter definieren, und das Modell antwortet mit einem Function Call, wenn dies angemessen ist. Dies ist nützlich für den Aufbau von Agents oder Anwendungen, die bestimmte Aktionen ausführen müssen.

Du kannst das Verhalten des Modells über tool_choice steuern, das auf auto, none oder eine bestimmte Funktions-ID eingestellt werden kann. Das Modell gibt den Funktionsnamen und die Argumente in der Antwort zurück, die du dann in deiner Anwendung ausführen kannst.

Hier ist ein Python-Beispiel, das zeigt, wie du die Function Calling-Funktion mit dem OpenAI-kompatiblen SDK verwendest:

from openai import OpenAI

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

JSON-Modus-Konfiguration

Wenn du strukturierte Ausgaben benötigst, kannst du den JSON-Modus aktivieren, indem du den response_format-Parameter auf {"type": "json_object"} setzt. Dies weist das Modell an, Ausgaben zu generieren, die der gültigen JSON-Syntax entsprechen. Dies ist besonders nützlich für Anwendungen, die die Antwort programmatisch parsen müssen.

Wenn du den JSON-Modus verwendest, vermeidet das Modell das Hinzufügen von Markdown-Umrandungen oder zusätzlichem Text um das JSON-Objekt. Dies stellt sicher, dass dein Parser die Antwort direkt verarbeiten kann, ohne zusätzliche Bereinigungsschritte. Es ist eine zuverlässige Möglichkeit, strukturierte Daten von einem LLM zu erhalten.

Hier ist ein Node.js-Beispiel, das zeigt, wie du den Client für den JSON-Modus konfigurierst:

import OpenAI from "openai";

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

Parameter: Temperatur & Top P

Du kannst die Zufälligkeit und Kreativität der Modellausgaben über Parameter wie temperature und top_p steuern. Der temperature-Parameter passt die Abtasttemperatur an, wobei niedrigere Werte die Ausgabe deterministischer und höhere Werte kreativer machen. Der top_p-Parameter steuert die Nukleusabtastung und beschränkt das Modell darauf, nur die Top-p-Wahrscheinlichkeitsmasse an Token zu berücksichtigen.

Zu den weiteren unterstützten Parametern gehören stop-Sequenzen, seed für Reproduzierbarkeit sowie Strafen für presence_penalty und frequency_penalty. Diese Parameter ermöglichen es dir, das Verhalten des Modells an deinen spezifischen Anwendungsfall anzupassen.

Das Verständnis dieser Parameter ist entscheidend für die Optimierung der Qualität deiner generierten Texte. Experimentiere mit verschiedenen Werten, um das richtige Gleichgewicht für deine Anwendung zu finden.

Funktionen und Limits

Eine Tabelle mit jedem Limit, jeder Funktion und jedem Preis.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
EndpunktePOST /v1/chat/completions · GET /v1/models
Base-URLhttps://api.uncensoredgpt.top/v1
AuthentifizierungAuthorization: Bearer YOUR_KEY
Modell-IDuncensored
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
JSON-Modusresponse_format: {"type": "json_object"}
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Anfragegrößebis 8 MB
Ratenlimit300 Anfragen pro Minute und Schlüssel
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Bonus+5 % ab $50, +10 % ab $100
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt
AnmeldungGoogle oder E-Mail und Passwort

Fehler und Lösungen

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Was passiert, wenn ich das Ratenlimit überschreite?

Wenn du das Limit von 300 Anfragen pro Minute oder 8 parallele Anfragen überschreitest, erhältst du einen 429 Too Many Requests-Fehler. Dein API-Schlüssel ist auf 8 gleichzeitige Verbindungen beschränkt. Stelle sicher, dass deine Anwendung parallele Anfragen angemessen verarbeitet, um dieses Limit nicht zu erreichen.

Warum erhalte ich einen 402-Fehler?

Ein 402-Fehler zeigt an, dass dein Prepaid-Guthaben aufgebraucht ist. Da wir ein Prepaid-Token-Modell verwenden, musst du dein Konto aufladen, um die API weiterhin nutzen zu können. Fehler und Ablehnungen verbrauchen kein Guthaben, du zahlst also nur für erfolgreiche Token-Nutzung.

Was ist das Limit des Kontextfensters?

Das Modell unterstützt ein Kontextfenster von 100.000 Token, das sowohl den Prompt als auch die Antwort umfasst. Die maximale Ausgabe pro Anfrage beträgt 32.000 Token bzw. 2.048 Token, wenn du keinen max_tokens-Wert angibst. Dies ermöglicht die Generierung langer Texte und komplexe Reasoning-Aufgaben.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten