Schnellstart: Unzensierte LLM API
Beginnen Sie noch in Minuten mit dem Aufbau unserer uncensored Prompt API mit standardmäßigen OpenAI-kompatiblen Tools. Diese Anleitung behandelt Client-Initialisierung, Anfragestruktur und Streaming für eine schnelle Integration.
Voraussetzungen und Installation
Installieren Sie das offizielle SDK für Ihre bevorzugte Sprache und konfigurieren Sie Ihre Umgebungsvariablen. Unsere API verhält sich genau wie der Standard-OpenAI-Endpunkt, sodass Sie Bibliotheken austauschen können, ohne die Logik neu schreiben zu müssen. Wir verwenden Standard-Header und benötigen keine benutzerdefinierten Pakete. Sie benötigen nur einen gültigen API-Schlüssel aus dem Dashboard.
Initialisieren Sie den Client
Konfigurieren Sie die Basis-URL, um direkt auf unseren gehosteten Dienst zu verweisen. Der Standard-Endpunkt funktioniert hier nicht, da wir ein unabhängiger Anbieter sind. Sie müssen die Basis-URL explizit in Ihrer Client-Konfiguration angeben. Dies stellt sicher, dass alle Anfragen über unsere Infrastruktur für das unzensierte Modell geleitet werden.
Python-Konfiguration
Legen Sie die Basis-URL und den API-Schlüssel fest, bevor Sie Aufrufe tätigen. Diese Einrichtung funktioniert mit Python 3.8+.
from openai import OpenAI
client = OpenAI(base_url="https://api.promptuncensored.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-Konfiguration
Verwenden Sie den offiziellen Node-Client, um die Verbindung zu initialisieren. Stellen Sie sicher, dass Sie den korrekten Basis-URL-String übergeben.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.promptuncensored.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);
Machen Sie Ihre erste Anfrage
Senden Sie eine Standard-Chat-Vervollständigungs-POST-Anfrage mit Ihrer Modell-ID, die auf uncensored. Dieses Modell akzeptiert jede legale Eingabe, ohne erwachsene oder kontroverse Themen zu filtern. Die Antwort gibt einen vollständigen Textblock zurück. Sie können die Konnektivität mit einem einfachen curl-Befehl testen.
curl https://api.promptuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Streaming-Antworten behandeln
Aktivieren Sie Streaming, indem Sie stream: true im Anfrage-Body. Dies gibt Daten über Server-Sent Events (SSE) zurück, während Tokens generiert werden. Verwenden Sie dies für Echtzeit-UI-Aktualisierungen oder zur Anzeige von Fortschritten. Das letzte Chunk enthält die gesamten Token-Nutzungsstatistiken. Dieser Ansatz reduziert die wahrgenommene Latenz für große Ausgaben.
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 für beste Ergebnisse konfigurieren
Passen Sie Parameter wie Temperatur, top_p und Seed an, um die Kreativität zu steuern. Höhere Temperaturen liefern vielfältigeren Text, während niedrigere Werte die Konsistenz gewährleisten. Das Modell unterstützt Standard-Funktionsaufrufe und den JSON-Modus. Sie können strenge Ausgabeformate erzwingen mit response_format. Diese Kontrollen helfen Ihnen, das uncensored-Verhalten für Ihren spezifischen Anwendungsfall fein abzustimmen.
Verständnis der Token-Nutzung und -Limits
Das Context-Window unterstützt 100.000 Tokens für kombinierten Prompt und Completion. Sie können bis zu 16.000 Tokens pro Anfrage generieren. Rate Limits sind auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Fehler wie 401 deuten auf einen ungültigen Schlüssel hin, während 402 bedeutet, dass Sie mehr Guthaben benötigen. 429 signalisiert, dass Sie das Rate Limit erreicht haben. Nicht verwendetes Guthaben verfällt nie.
Häufig gestellte Fragen
Ist dies eine unzensierte Prompt-API?
Ja, unsere API bietet ein einzelnes unzensiertes Modell, das rechtmäßige erwachsene oder kontroverse Themen nicht ablehnt. Es ist kein GPT, Claude oder ein anderes Modell eines anderen Anbieters. Sie erhalten direkten Zugang zu einer unzensierten LLM-API mit transparenten Preisen.
Was passiert, wenn ich einen 402-Fehler erhalte?
Ein 402-Fehler zeigt an, dass Sie nicht über ausreichendes Prepaid-Guthaben verfügen. Sie müssen mit USDT oder USDL aufladen, um weiterhin Anfragen zu stellen. Fehler während der Verarbeitung sind kostenlos, sodass Sie nur für erfolgreiche Abschlüsse zahlen.
Unterstützt die API Streaming?
Ja, Sie können Streaming aktivieren, indem Sie das stream-Flag auf true setzen. Die API gibt Token-für-Token-Aktualisierungen über SSE zurück. Dies ermöglicht es Ihnen, Text in Echtzeit anzuzeigen, während er generiert wird. Der letzte Chunk enthält die gesamte Token-Nutzung für die Abrechnung.
Holen Sie sich Ihren API-Schlüssel sofort
Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Das ist alles, was dazu nötig ist.
Testschlüssel beanspruchen