- ChatKioHne
- API-Dokumentation
API-Dokumentation
Starten Sie mit unserer unzensierten LLM-API in Minuten. Diese Anleitung behandelt Authentifizierung, Endpunkte und Streaming für uneingeschränktes kreatives Schreiben.
Basis-URL und Authentifizierung
Die API folgt den Standard-OpenAI-Konventionen. Verwenden HTTPS://api.chatkiohnezensur.com/v1 als Ihre Basis-URL. Holen Sie Ihren Schlüssel nach der Anmeldung mit Google oder E-Mail aus dem Dashboard. Bewahren Sie diesen Schlüssel sicher auf. Übergeben Sie ihn im Authorization header als Bearer-Token.
Die Authentifizierung ist unkompliziert. Es gelten keine komplexen Routing- oder herstellerspezifischen Eigenheiten. Ihre Anfragen gehen direkt an unser dediziertes Uncensored-Modell. Fehler wie 401 deuten auf einen ungültigen Schlüssel hin. Überprüfen Sie Ihre Kontoeinstellungen, wenn der Zugriff fehlschlägt.
Jedes Konto erlaubt einen aktiven Schlüssel. Das Generieren eines neuen Schlüssels ersetzt den alten sofort. Dies stellt sicher, dass Sie immer die Kontrolle über den Zugriff haben. Für die Anmeldung ist keine Telefonnummer-Verifizierung erforderlich.
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
Erste Anfrage mit Python
Senden Sie Text an das Modell über das offizielle SDK. Installieren Sie das Paket und konfigurieren Sie Ihren Schlüssel. Die Modell-ID ist uncensored. Anfragen geben Textantworten direkt zurück. Dies funktioniert für Roleplay oder uneingeschränktes kreatives Schreiben.
Legen Sie die Temperatur für Kreativität fest. Verwenden top_p für Nucleus-Sampling. Passen Sie max_tokens um die Ausgabelänge zu steuern. Das Standardmaximum beträgt 2.048 Token, es sei denn, Sie geben etwas anderes an. Fehler und Ablehnungen verbrauchen kein Guthaben.
Die Formatierung der Antwort erfolgt im Standard-JSON-Format. Behandeln Sie Ausnahmen angemessen. Die API unterstützt Streaming für Echtzeit-Ausgaben. Verwenden Sie den stream-Parameter für ein besseres Nutzererlebnis in Apps.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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 SDK-Implementierung
Integrieren Sie die API mühelos in Node.js-Anwendungen. Konfigurieren Sie die Base-URL korrekt. Übergeben Sie Ihren API-Schlüssel in den Headern. Das SDK übernimmt automatisch die Serialisierung. Dies reduziert den Boilerplate-Code erheblich.
Streamen Sie Antworten, um die Benutzeroberfläche in Echtzeit zu aktualisieren. Verarbeiten Sie Chunks, sobald sie eintreffen. Dies bietet ein flüssigeres Erlebnis für Benutzer, die auf lange Ausgaben warten. Das Kontextfenster unterstützt insgesamt 100.000 Tokens.
Function Calling ist über den Parameter tools verfügbar. Definieren Sie Schemas für die Extraktion strukturierter Daten. Das Modell berücksichtigt die Formatbeschränkungen. Der JSON-Modus gewährleistet konsistente Ausgaben zur Verarbeitung.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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 und 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.
Verarbeiten Sie Daten, wie sie eintreffen. Dies reduziert die wahrgenommene Latenz für lange Antworten. Puffern Sie Chunks, um die vollständige Nachricht zu rekonstruieren. Behandeln Sie Netzwerkunterbrechungen angemessen.
Das Streaming funktioniert auch mit Function Calling. Empfangen Sie Tool-Aufrufe inkrementell. Aktualisieren Sie die Benutzeroberfläche dynamisch. Dieser Ansatz skaliert gut für anwendungsintensive Systeme.
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)
Ratenbegrenzungen und Beschränkungen
Jeder API-Schlüssel erlaubt 300 Anfragen pro Minute. Die Parallelität ist auf 8 gleichzeitige Anfragen beschränkt. Anforderungstexte dürfen 8 MB nicht überschreiten. Diese Grenzen verhindern Missbrauch während Spitzenzeiten.
Ratenbegrenzungen werden jede Minute zurückgesetzt. Das Überschreiten führt zu einem 429-Fehler. Warten Sie, bevor Sie es erneut versuchen. Premium-Tiers bieten möglicherweise in Zukunft höhere Limits.
Das Kontextfenster unterstützt 100.000 Tokens. Dies umfasst sowohl Prompt als auch Completion. Überwachen Sie die Nutzung, um innerhalb der Grenzen zu bleiben. Große Eingaben verbrauchen mehr Credits.
Token-Zählen und Kosten
Zahlen Sie nur für das, was Sie nutzen. Eingabe-Token kosten $0.15 pro 1M. Ausgabe-Token kosten $0.50 pro 1M. Guthaben verfällt nie. Fehler sind kostenlos.
Aufladen mit Krypto. USDT auf TRC20 oder USDC auf Base. Mindesteinzahlung: $20. Bonusguthaben gilt für höhere Beträge. +5% ab $50, +10% ab $100, +15% ab $200.
Neue Konten erhalten $0.50 Testguthaben. Gültig für 7 Tage. Nutzen Sie die Übersicht im Dashboard. Rückerstattungen werden für Guthaben nicht ausgegeben.
Häufige Fragen
Welches Modell wird für Chat-KI ohne Zensur verwendet?
Wir nutzen ein dediziertes Open-Weight-Modell, das auf uneingeschränkte Antworten abgestimmt ist. Es lehnt legale erwachsene, fiktive oder kontroverse Themen nicht ab. Es ist kein GPT, Claude oder das Modell eines anderen Anbieters.
Wie gehe ich mit Fehlern in der API um?
Fehler geben standardmäßige HTTP-Codes zurück. 401 bedeutet ungültiger Schlüssel. 402 zeigt kein Guthaben an. 429 signalisiert Rate-Limiting. Prüfen Sie den Antworttext für Details. Fehler verbrauchen keine Tokens.
Kann ich Echtzeit-Ausgaben streamen?
Ja, setzen Sie stream auf true in Ihrer Anfrage. Die API gibt Server-Sent Events zurück. Verarbeiten Sie die Chunks, sobald sie eintreffen. Dies reduziert die Latenz für lange Antworten.
Ihren API-Schlüssel abrufen
Registrieren, Schlüssel kopieren und Basis-URL aktualisieren. Integration in Minuten abgeschlossen.