de ▾
API-Schlüssel erhalten

API-Referenz

Starten Sie in wenigen Minuten mit der unzensierten KI-API. Verwenden Sie standardmäßige OpenAI-kompatible Clients, um Text zu senden und sofort uneingeschränkte Antworten zu erhalten.

Basis-URL und Authentifizierung

Verwenden Sie die dedizierte Basis-URL für alle Anfragen. Ihr API-Schlüssel authentifiziert über den Authorization header.

  • Base URL: https://api.hereticuncensored.com/v1
  • Modell-ID: uncensored

Rufen Sie Ihren Schlüssel aus dem Dashboard ab. Er ist sofort nach der Erstellung gültig.

curl https://api.hereticuncensored.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 features of the new release."}]
  }'

Erste Anfrage

Sende eine einfache Chat-Vervollständigung, um die Konnektivität zu überprüfen. Das Modell antwortet ohne Standard-Inhaltsfilter für legale erwachsene Nutzung.

  • Festlegen model zu uncensored.
  • Schließen Sie Ihre messages array.

Prüfen Sie die Antwort auf choices enthält Ihren generierten Text.

from openai import OpenAI

client = OpenAI(base_url="https://api.hereticuncensored.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-Integration

Initialisieren Sie den Client mit der Basis-URL und dem Schlüssel. Dies gewährleistet die Kompatibilität mit Standard OpenAI-Bibliotheken.

  • Installieren Sie die offizielle openai Paket.
  • Bestehen baseURL und apiKey während der Initialisierung.

Anruf chat.completions.create() mit Ihrem Prompt. Die Antwortstruktur entspricht dem Standard-API-Format.

import OpenAI from "openai";

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

Echtzeit-Token-Bereitstellung aktivieren, indem Sie stream zu true. Dies reduziert die wahrgenommene Latenz für lange Ausgaben.

  • Lauschen auf delta Chunks.
  • Kombinieren Sie Deltas, um die vollständige Antwort zu rekonstruieren.

Die Token-Nutzungsmetadaten erscheinen im finalen Chunk. Dies ist ideal für Chat-Oberflächen, die sofortiges Feedback erfordern.

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 Kontext

Die API unterstützt ein Kontextfenster von 100.000 Token. Sie können bis zu 300 Anfragen pro Minute pro Schlüssel senden.

  • Max. gleichzeitige Anfragen: 8
  • Maximale Ausgabe-Tokens: 16.000 (Standard 2.048)

Das Überschreiten der Grenzen löst einen 429-Fehler aus. Verwalten Sie die Parallelität, um einen gleichbleibenden Durchsatz für Workloads mit hohem Volumen aufrechtzuerhalten.

Fehlerbehandlung und Codes

Behandle Fehler korrekt, um die Stabilität der Anwendung aufrechtzuerhalten. Häufige Codes sind 401 für ungültige Schlüssel und 402 für unzureichendes Guthaben.

  • 429 zeigt Erschöpfung des Ratenlimits an.
  • 400 signalisiert fehlerhafte Anfragekörper.

Rückerstattungen werden für verbrauchte Tokens nicht ausgestellt. Überprüfen Sie regelmäßig Ihr Guthaben, um Dienstunterbrechungen zu vermeiden.

Häufige Anfragen

Ist die unzensierte KI-API mit OpenAI-SDKs kompatibel?

Ja, es folgt dem OpenAI-Format für Chat-Vervollständigungen. Sie müssen lediglich die Basis-URL und den API-Schlüssel in Ihrer Client-Konfiguration ändern.

Was passiert, wenn mir das Guthaben ausgeht?

Anfragen geben einen 402-Fehler zurück. Laden Sie mit Kryptowährung auf, um den Dienst wiederherzustellen. Guthaben verfallen nie, sodass Sie jederzeit Geld hinzufügen können.

Unterstützt die uncensored LLM API das Streaming?

Ja, setzen Sie den Parameter stream auf true. Sie erhalten Token-für-Token-Aktualisierungen über Server-Sent Events (SSE).

Sichern Sie Ihren API-Schlüssel

Registrieren, Token abrufen und Basis-URL aktualisieren. Vollständige Integration in Sekunden.

API-Schlüssel erhalten