de ▾

API-Dokumentation

Fügen Sie unsere unzensierte API ohne Reibungsverluste in Ihren bestehenden Stack ein. Diese Anleitung behandelt die wichtigsten Endpunkte, Streaming-Unterstützung und Integrationsmuster für Python- und Node.js-Entwickler.

Basis-URL und Authentifizierung

Die Base-URL für alle Anfragen ist https://api.onlinellmuncensored.com/v1. Authentifizieren Sie sich, indem Sie Ihren eindeutigen API-Schlüssel im Authorization header. Dieser Schlüssel gewährt Zugriff auf das einzelne unzensierte Modell, das für uneingeschränkte Textgenerierung optimiert ist.

Erste Anfrage

Senden Sie eine Standard-Chat-Vervollständigungsanfrage, um die Konnektivität zu testen. Die API akzeptiert die gleiche JSON-Struktur, die von OpenAI-Clients verwendet wird.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

Stellen Sie sicher, dass Sie YOUR_API_KEY mit Ihrem tatsächlichen Schlüssel. Die Antwort gibt den generierten Text und die Token-Nutzungsstatistiken zurück.

Python SDK

Installieren Sie die offizielle openai Paket und konfigurieren Sie die Base URL, um auf unseren Endpoint zu verweisen. So können Sie vertraute Python-Methoden für Ihre Prompts verwenden.

from openai import OpenAI

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

Übergeben Sie Ihre Nachrichten als Liste von Wörterbüchern. Der Client übernimmt die Serialisierung und gibt die Antwort des Modells direkt zurück.

Node SDK

Initialisieren Sie den OpenAI-Client in Node.js mit der korrekten Basis-URL und Ihrem API-Schlüssel. Dieses Setup funktioniert sowohl mit CommonJS- als auch mit ES-Modul-Imports.

import OpenAI from "openai";

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

Anruf chat.completions.create() mit Ihrem Prompt-Array. Die Bibliothek verwaltet die HTTP-Verbindung automatisch.

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Sie erhalten Server-Sent Events (SSE), die teilweise Textchunks enthalten, sobald sie generiert werden.

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)

Verarbeiten Sie jeden Chunk, um die endgültige Antwort inkrementell zu erstellen. Der letzte Chunk enthält die gesamte Token-Nutzung für die Anfrage.

Limits, Fehler und Kontext

Jeder Schlüssel erlaubt 300 Anfragen pro Minute und 8 gleichzeitige Verbindungen. Der Kontextfenster unterstützt insgesamt 100.000 Tokens, mit einem Maximalausgabe von 16.000 Tokens. Fehler beinhalten 401 für ungültige Schlüssel, 402 für unzureichendes Guthaben, und 429 für Ratenbegrenzungen. Anfragen, die das 8-MB-Body-Größenlimit überschreiten, werden sofort abgelehnt.

Häufige Fragen

Ist dies die offizielle Online-API für Uncensored-LLMs?

Ja, dies ist die direkte API für unser uncensored Modell. Sie ist mit Standard-OpenAI-Clients kompatibel, läuft jedoch mit unserem eigenen Open-Weight-Modell und nicht mit GPT oder Claude.

Was passiert, wenn mir die Guthaben ausgehen?

Die API gibt einen 402-Fehler zurück, wenn Ihr vorausbezahltes Guthaben aufgebraucht ist. Sie können es jederzeit mit USDT oder USDC aufladen, um den Zugriff wiederherzustellen.

Weigert sich das Modell, Erwachseneninhalte zu liefern?

Nein, das Modell ist darauf abgestimmt, ohne Ablehnungen für legale erwachsene Themen zu antworten. Es blockiert nur sexuellen Inhalt, der Minderjährige betrifft.

Schlüsselgenerierung in Minuten

Registrieren Sie sich, holen Sie sich Ihren Schlüssel und wechseln Sie den Endpunkt. Einfach.