Uncencored chat gpt API-Schnellstart
Generieren Sie Text mit unserer zensurfreien API unter Verwendung standardmäßiger OpenAI-SDKs. Diese Schnellstartanleitung führt Sie durch Authentifizierung, einfache Anfragen und Streaming ohne unerwartete Ablehnungen.
https://api.gptchatuncencored.com/v1uncensored
Basis-URL und Authentifizierung
Die Base-URL für alle Anfragen ist https://api.gptchatuncencored.com/v1. Authentifizieren Sie sich, indem Sie Ihren API-Schlüssel im Authorization Header als Bearer-Token. Dies funktioniert mit jedem OpenAI-kompatiblen Client, indem einfach die Basis-URL und die Schlüsselkonfiguration aktualisiert werden.
Ihr API-Schlüssel wird unmittelbar nach der Anmeldung über Google oder E-Mail generiert. Bewahren Sie ihn sicher auf, da er den Zugriff auf Ihr vorgeladenes Guthaben gewährt. Fehler und Ablehnungen verbrauchen kein Guthaben, wohl aber gültige Anfragen.
Senden Ihrer ersten Anfrage
Senden Sie eine POST-Anfrage an /v1/chat/completions mit Ihrer Nachricht und der Modell-ID uncensored. Dieser Endpunkt gibt Textantworten ohne Inhaltsfilter für die legale Erwachsenenverwendung zurück.
- Legen Sie den
modelfield touncensored. - Fügen Sie Ihren System-Prompt ein, falls erforderlich, um den Ton anzuleiten.
- Erwarten Sie eine JSON-Antwort mit dem generierten Text.
Das Kontextfenster unterstützt insgesamt 100.000 Tokens, was lange Gespräche ermöglicht.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Stellen Sie sicher, dass Ihr Schlüssel funktioniert, bevor Sie die Nutzung skalieren.
Python SDK-Integration
Verwenden Sie das offizielle OpenAI Python-SDK, um mit unserer API zu interagieren. Installieren Sie das Paket über pip und konfigurieren Sie die Basis-URL so, dass sie auf unseren Endpunkt zeigt.
Dieser Ansatz ermöglicht es Ihnen, vorhandenen Code wiederzuverwenden, der auf OpenAI abzielt. Übergeben Sie Ihren API-Schlüssel und setzen Sie das Modell auf uncensored. Das SDK übernimmt die JSON-Serialisierung und Fehleranalyse automatisch.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Testen Sie mit einem einfachen Prompt, um die Konnektivität zu bestätigen. Passen Sie Temperatur und top_p für kreative Variationen an.
Node SDK-Integration
Das Node.js SDK funktioniert identisch wie die Python-Version. Installieren Sie das Paket und initialisieren Sie den Client mit Ihrer Basis-URL und Ihrem Schlüssel.
Dies ermöglicht eine nahtlose Integration in Node-Anwendungen. Legen Sie das Modell auf uncensored für uneingeschränkte Antworten. Sie können Parameter wie stop Sequenzen oder seed für Reproduzierbarkeit.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Verwalten Sie Antworten asynchron. Überwachen Sie die Token-Nutzung, um Ihr Prepaid-Guthaben effizient zu verwalten.
Streaming-Antworten
Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) mit inkrementellen Token-Updates zurück.
Die Token-Nutzung wird im finalen Chunk gemeldet. Dies reduziert die wahrgenommene Latenz bei langen Antworten. Verarbeiten Sie den Stream in Ihrem Client, um Text während der Generierung anzuzeigen.
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)Das Streaming funktioniert mit allen Parametern, einschließlich Function Calling. Stellen Sie sicher, dass Ihr Client Partial Chunks korrekt verarbeitet.
Limits, Fehler und Kontext
Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Die maximale Größe des Anforderungstexts beträgt 8 MB. Ein 401-Fehler zeigt einen ungültigen oder fehlenden API-Schlüssel an. Ein 402-Fehler bedeutet, dass Ihr prepaid-Guthaben erschöpft ist. Ein 429-Fehler signalisiert, dass Sie das Rate-Limit überschritten haben.
Das Context-Window beträgt 100.000 Tokens für Prompt und Completion zusammen. Die Ausgabe ist auf 16.000 Tokens pro Anfrage begrenzt, bzw. 2.048, wenn Sie max_tokens. Fehler und Ablehnungen belasten das Guthaben nicht. Das Guthaben verfällt nie, aber prepaid-Gelder sind nicht erstattbar.
Häufig gestellte Fragen
Ist dies der offizielle Uncensored-Chat-GPT-Dienst?
Nein, wir sind ein unabhängiger Anbieter. Wir hosten ein dediziertes, unzensiertes Modell, das mit OpenAI-SDKs kompatibel ist, aber kein GPT-, Claude- oder ein anderes Modell eines Drittanbieters darstellt. Überprüfen Sie die Dokumentation der Anbieter für deren spezifische Details.
Wie debugge ich fehlende Zitate in parallelen Chat-API-Antworten?
Stellen Sie sicher, dass Ihr Client SSE-Chunks korrekt für das Streaming verarbeitet. Für parallele Anfragen stellen Sie sicher, dass jede Anfrage einen eindeutigen Schlüssel oder einen eindeutigen Thread-Kontext hat. Unsere API gibt vollständige Antworten pro Anfrage zurück, daher hängt die Parallelität von den Parallelitätslimits Ihres Clients ab.
Was passiert, wenn ich den Context-Window überschreite?
Anfragen, die das 100.000-Token-Limit überschreiten, schlagen wahrscheinlich fehl oder werden je nach Implementierung Ihres Clients abgeschnitten. Die API akzeptiert bis zu 100.000 Tokens insgesamt. Die Ausgabe ist auf 16.000 Tokens pro Anfrage begrenzt. Verwalten Sie Ihren Verlauf, um innerhalb der Limits zu bleiben.
Sichern Sie Ihren API-Schlüssel
Registrieren, Schlüssel abrufen und Basis-URL aktualisieren. Das war’s.