de ▾
$0.15pro 1M Eingabetokens
Unzensierte KI
$0.50Testguthaben

Unzensierte KIAPI-Dokumentation

API-Dokumentation

Senden Sie in wenigen Minuten Anfragen an die uncensored AI GitHub-API unter Verwendung standardmäßiger OpenAI-kompatibler Clients. Dieser Leitfaden behandelt Authentifizierung, Codebeispiele und die spezifischen Limits, die Ihre Integration stabil halten.

https://api.uncensoredaigithub.com/v1uncensored

Authentifizierung und Base URL

Die API erfordert für jede Anfrage ein Bearer-Token. Generieren Sie Ihren Schlüssel auf der Seite API-Schlüssel abrufen, indem Sie sich mit Google oder einem E-Mail-Passwort anmelden. Der Schlüssel wird sofort ohne Telefonverifizierung angezeigt. Verwenden Sie die Basis-URL https://api.uncensoredaigithub.com/v1 mit den offiziellen OpenAI-SDKs, indem Sie das base_url und api_key Werte. Diese Einrichtung funktioniert mit jedem OpenAI-kompatiblen Client.

Endpunkt: https://api.uncensoredaigithub.com/v1

Auth-Header: Authorization: Bearer YOUR_API_KEY

Jedes Konto unterstützt einen aktiven Schlüssel. Das Ausstellen eines neuen Schlüssels macht den vorherigen automatisch ungültig. Dies verhindert Token-Drift, wenn Sie Anmeldeinformationen über verschiedene Umgebungen rotieren.

Chat-Vervollständigungs-Endpunkt

Senden Sie Textanfragen an das /v1/chat/completions Endpunkt unter Verwendung der Modell-ID uncensored. Die API akzeptiert Standard-Nachrichten und gibt Textantworten ohne Inhaltsfilter für legale erwachsene Nutzung zurück. Sie können Parameter wie konfigurieren temperature, top_p, und stop um Kreativität und Ausgabelänge zu steuern.

Das Context-Window ermöglicht bis zu 100.000 Tokens für den kombinierten Prompt und die Completion. Legen Sie max_tokens um die Ausgabe zu steuern, mit einem Standardwert von 2.048 Token, wenn weggelassen. Fehler und Ablehnungen verbrauchen kein Guthaben, sodass Sie sicher testen können.

Streaming-Antworten und Nutzung

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) mit partiellen Textchunks zurück. Token-Nutzungsdaten erscheinen nur im letzten Chunk des Streams. Dies ermöglicht die Echtzeit-Darstellung von Antworten bei gleichzeitiger genauer Verfolgung des Verbrauchs.

Streaming ist ideal für Rollenspiel-Anwendungen oder die Generierung von Inhalten in langer Form. Sie können den SSE-Stream parsen, um die Benutzeroberfläche schrittweise zu aktualisieren. Die API stellt sicher, dass die Nutzungsdaten auch bei vorzeitigem Verbindungsabbruch genau bleiben.

Function Calling und Tools

Unterstützt Function Calling durch Bereitstellen einer tools Array in der Anfrage. Das Modell kann strukturierte Werkzeugaufrufe mit Argumenten zurückgeben. Verwenden Sie tool_choice um spezifische Verhaltensweisen durchzusetzen, wie z. B. die automatische Ausführung von Funktionen. Diese Funktion ermöglicht die Integration mit externen Diensten oder benutzerdefinierter Logik.

Definieren Sie Funktionen mit Namen, Beschreibungen und Parameterschemata. Die API gibt den Funktionsnamen und die Argumente in der Antwort zurück. Analysieren Sie diese Argumente, um Ihren benutzerdefinierten Code auszuführen. Diese Fähigkeit macht die uncensored LLM-API für komplexe Agenten-Workflows geeignet.

JSON-Modus und Parameter

Erzwingen Sie strukturierte Ausgabe, indem Sie response_format zu {"type": "json_object"}. Das Modell gibt gültiges JSON anstelle von Klartext zurück. Dies ist nützlich für die Datenextraktion oder Konfigurationsgenerierung. Kombinieren Sie dies mit Function Calling für robuste API-Integrationen.

Weitere unterstützte Parameter sind seed für deterministische Ausgaben, presence_penalty, und frequency_penalty. Verwenden Sie seed um spezifische Antworten zur Fehlersuche zu reproduzieren. Passen Sie die Strafen an, um Wiederholungen zu reduzieren oder eine vielfältige Wortwahl in Ihren Ausgaben zu fördern.

Fehlerbehandlung und Limits

Die API begrenzt die Anzahl auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel. Der Request-Body darf 8 MB nicht überschreiten. Bei Überschreitung dieser Limits erhalten Sie den Statuscode 429. Authentifizierungsfehler führen zu einem 401-Fehler. Nicht ausreichender Kontostand löst einen 402-Fehler aus.

Das Guthaben wird basierend auf der tatsächlichen Token-Nutzung berechnet. Vorausbezahltes Guthaben verfällt nie, sodass Sie sich keine Gedanken über monatliche Verlängerungen machen müssen. Nutzen Sie die Support-Seite, um Probleme wie doppelte Buchungen zu lösen.

cURL

curl https://api.uncensoredaigithub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Häufig gestellte Fragen

Was ist die GitHub-API der uncensored AI?

Es handelt sich um eine gehostete, OpenAI-kompatible Chat-Completions-API, die ein einzelnes unzensiertes Large-Language-Modell bereitstellt. Das Modell ist so abgestimmt, dass es ohne Inhaltsablehnungen für die legale Erwachsenenverwendung antwortet. Es handelt sich um ein Open-Weight-Modell, das auf unseren eigenen Servern läuft.

Wie zahle ich für die unzensierte KI-API?

Zahlungen erfolgen ausschließlich per Kryptowährung über USDT (TRC20) oder USDC (Base). Sie können jeden beliebigen Gesamtbetrag von $20 bis $500 aufladen. Für höhere Einzahlungen gilt Bonusguthaben: +5 % ab $50, +10 % ab $100 und +15 % ab $200.

Was sind die Limits für das Uncensored-KI-Modell?

Das Context-Window umfasst 100.000 Tokens, mit einer maximalen Ausgabe von 16.000 Tokens pro Anfrage. Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Anforderungstexte müssen unter 8 MB bleiben.