Dokumentation zur Uncensored GPT API
Starten Sie mit der unzensierten GPT-API, indem Sie eine einfache Anfrage senden. Dieser Leitfaden behandelt Authentifizierung, SDK-Integration, Streaming und Fehlerbehandlung für die sofortige Nutzung.
Basis-URL und Authentifizierung
Verbinden Sie sich über die offizielle Basis-URL und Ihren API-Schlüssel. Der Endpunkt ist https://api.uncencoredgpt.com/v1. Übergeben Sie Ihren Schlüssel im Authorization header. Dies funktioniert mit jedem OpenAI-kompatiblen Client.
- Wichtiges Format:
Bearer sk-... - Es gelten keine Abonnementgebühren.
curl https://api.uncencoredgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five open source models."}]
}'
Erste Chat-Anfrage
Sende eine Eingabeaufforderung und erhalte eine Antwort. Verwende die Modell-ID uncensored. Die API akzeptiert Standard-Chat-Vervollständigungsparameter. Antworten sind nur Text.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncencoredgpt.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)
Node.js-Integration
Integrieren Sie einfach mit JavaScript-Projekten. Legen Sie die Basis-URL und die Modell-ID fest. Das SDK übernimmt die Serialisierung automatisch.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncencoredgpt.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);
Streaming-Antworten
Empfangen Sie Tokens, sobald sie generiert werden. Aktivieren Sie Streaming durch Festlegen von stream: true. Lesen Sie Chunks, um teilweise Ausgabe anzuzeigen. Dies reduziert die wahrgenommene Latenz erheblich.
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)
Parameter: Temperatur und Top-P
Steuern Sie die Zufälligkeit mit temperature und top_p. Höhere Werte erhöhen die Kreativität. Niedrigere Werte verbessern die Determiniertheit. Verwende seed für reproduzierbare Ausgaben. Passen Sie diese an Ihren Anwendungsfall an.
Limits, Fehler und Kontext
Achten Sie auf Rate Limits und Context-Fenster. Das Context-Fenster umfasst 100.000 Tokens insgesamt. Fehler umfassen 401 für ungültige Keys und 429 für Rate Limits. Ablehnungen sind kostenlos.
Häufige Fragen
Ist dies das unzensierte GPT-Modell?
Nein, es handelt sich um ein Open-Weight-Unzensiertes-Modell. Es ist kein GPT, Claude oder ein Modell eines anderen Anbieters. Es akzeptiert dasselbe API-Format.
Wie bezahle ich?
Bezahlen Sie mit Kryptowährung. Nur USDT (TRC20) oder USDC (Base). Mindestaufladung ist $20. Guthaben verfällt nie.
Was ist das Kontextfenster?
Das Context-Window umfasst 100.000 Tokens. Dies umfasst sowohl Prompt als auch Completion. Die maximale Ausgabe beträgt 16.000 Tokens pro Anfrage.
Holen Sie sich Ihren API-Schlüssel
Registrieren, Schlüssel kopieren, Basis-URL aktualisieren. Das ist die gesamte erforderliche Einrichtung.