de ▾
Holen Sie sich Ihren Schlüssel

Dokumentation zur Chat-Vervollständigungs-API

Starten Sie mit der unzensierten KI-Bot-API, indem Sie eine einzelne Anfrage an unseren OpenAI-kompatiblen Endpunkt senden. Dieser Leitfaden behandelt Authentifizierung, Streaming und strukturierte Ausgabe für Ihre Coding- und NSFW-Anwendungsfälle.

Basis-URL
https://api.uncensoredlocal.com/v1
Modell
uncensored
$0.15pro 1M Eingabetokens
$0.50Output-Tokens / 1M
100,000Token-Kontext
$0.50Testguthaben
300Anfragen pro Minute

Authentifizierung und Basis-URL

Verbinden Sie sich, indem Sie Ihren API-Schlüssel und die Base-URL in Ihrem Client festlegen. Die Base-URL ist https://api.uncensoredlocal.com/v1. Jede Anfrage erfordert den Authorization header mit Ihrem Schlüssel. Für die Anmeldung wird keine Telefonnummer benötigt, und Sie können sich über Google oder E-Mail authentifizieren. Fehler und Ablehnungen verbrauchen kein Guthaben, sodass Tests kostenlos sind.

Erste Anfrage

Senden Sie eine Standard-Vervollständigung, um Text zu generieren. Verwenden Sie die Modell-ID uncensored für das Modell. Die API akzeptiert Texteingaben und gibt Textausgaben zurück. Sie können die Verbindung sofort nach Generierung Ihres Schlüssels testen.

curl https://api.uncensoredlocal.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
  }'

Dies gibt den generierten Text im Antwortkörper zurück. Sie können Parameter wie temperature die Kreativität zu steuern. Das Modell ist darauf abgestimmt, ohne Inhaltsablehnungen für legale erwachsene Nutzung zu antworten.

Python SDK

Verwenden Sie die offizielle OpenAI-Python-Bibliothek für eine schnelle Integration. Legen Sie die Basis-URL so fest, dass sie auf unseren Dienst verweist. Initialisieren Sie den Client mit Ihrem API-Schlüssel und senden Sie eine Chat-Vervollständigungsanfrage.

from openai import OpenAI

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

Das Antwortobjekt enthält den generierten Inhalt. Sie können den Text direkt aus dem Message-Objekt abrufen. Dies funktioniert mit jeder Standard-OpenAI-kompatiblen Client-Bibliothek.

Node SDK

Installieren Sie das OpenAI Node-Paket, um mit dem Bau zu beginnen. Konfigurieren Sie die Basis-URL und den API-Schlüssel in der Client-Instanz. Senden Sie eine Anforderung an den Chat-Vervollständigungs-Endpunkt.

import OpenAI from "openai";

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

Das Ergebnis liefert die vollständigen Vervollständigungsdetails. Sie können den Text parsen und in Ihrer Anwendung verwenden. Die API unterstützt alle Standardparameter zur Feinabstimmung der Ausgabe.

Streaming-Antworten mit SSE

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) zurück, während Tokens generiert werden. Dies ermöglicht die Echtzeit-Anzeige der Ausgabe für den Benutzer.

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)

Jeder Chunk enthält teilweise Text. Der letzte Chunk enthält die Token-Nutzungsstatistiken. Streaming reduziert die wahrgenommene Latenz für lange Antworten. Sie können Fehler während des Streams Event für Event behandeln.

Ratenbegrenzungen und Kontingente

Jeder API-Schlüssel ist auf 300 Anfragen pro Minute begrenzt. Sie können gleichzeitig 8 Anfragen haben. Der Anfragekörper darf 8 MB nicht überschreiten. Wenn Sie eine Anfrage mit einem ungültigen Schlüssel senden, erhalten Sie einen 401-Fehler. Ein 402-Fehler weist auf kein Guthaben hin. Ein 429-Fehler bedeutet, dass Sie das Ratelimit erreicht haben. Das Kontextfenster beträgt 100.000 Tokens für Prompt und Completion zusammen. Maximale Ausgabe sind 16.000 Tokens pro Anfrage. Fehler sind kostenlos, sodass Sie Limits testen können, ohne Kosten zu verursachen.

02

Häufige Fragen

Wie lautet die Basis-URL der Bot-API der uncensored AI?

Die Basis-URL ist HTTPS://api.uncensoredlocal.com/v1. Sie funktioniert mit jedem OpenAI-kompatiblen SDK, indem Sie den base_url-Parameter aktualisieren. Für Standardanfragen ist keine andere Basis-URL erforderlich.

Wie fange ich online mit dem unzensierten LLM an?

Melden Sie sich mit Google oder E-Mail an, um sofort einen API-Schlüssel zu erhalten. Fügen Sie Kryptowährungsguthaben über USDT oder USDC hinzu, um Anfragen zu senden. Die Modell-ID ist "uncensored" für alle Vervollständigungen.

Wie hoch sind die Ratelimits für den Uncensored-Local-AI?

Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Das Context-Fenster umfasst 100,000 Tokens. Anforderungstexte müssen unter 8 MB liegen. Fehler zählen nicht gegen Ihr Rate-Limit.

Schlüsselgenerierung in Sekunden

Registrieren Sie sich, rufen Sie Ihren Schlüssel ab, aktualisieren Sie die Basis-URL. Fertig.

Basis-URLhttps://api.uncensoredlocal.com/v1

Holen Sie sich Ihren Schlüssel