de ▾
Mit Testguthaben ausprobieren

API-Dokumentation für Uncensored AI-Modelle

Fügen Sie unser unzensiertes Modell in Ihren bestehenden Stack mit einer einzigen Konfigurationsänderung ein. Wir bieten eine direkte, OpenAI-kompatible API, die Rohtext ohne die üblichen Inhaltsablehnungen zurückgibt.

Basis-URL

https://api.modelaiuncensored.com/v1

Modelluncensored

Basis-URL und Authentifizierung

Die uncensored AI Modell-API befindet sich unter https://api.modelaiuncensored.com/v1. Sie erhalten einen aktiven API-Schlüssel pro Konto, der sofort nach der Anmeldung über Google oder E-Mail ausgestellt wird. Übergeben Sie diesen Schlüssel im Authorization header als Bearer-Token. Wir unterstützen nicht mehrere Schlüssel pro Konto, also rotieren Sie Ihren Schlüssel, indem Sie auf dem Dashboard einen neuen generieren, falls erforderlich.

Erste Anfrage

Senden Sie eine Standard-Chat-Vervollständigungsanfrage, um die Verbindung zu testen. Die Modell-ID lautet uncensored. Sie erhalten eine direkte Antwort ohne Inhaltsfilterung für rechtliche Themen. Dieser Endpunkt ersetzt Ihre bestehende OpenAI-Basis-URL in jedem Client.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

Python SDK-Integration

Verwenden Sie die offizielle OpenAI-Python-Bibliothek, um mit unserer API zu interagieren. Ändern Sie die Basis-URL auf unseren Endpunkt und legen Sie Ihren API-Schlüssel fest. So können Sie Ihre bestehende Codestruktur beibehalten und gleichzeitig auf unsere unzensierten LLM-Funktionen zugreifen.

from openai import OpenAI

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

Für JavaScript-Entwickler funktioniert das OpenAI Node SDK out of the box. Konfigurieren Sie die base URL und den API-Schlüssel in Ihrem Initialisierungsobjekt. Dies gewährleistet Kompatibilität mit Ihren bestehenden TypeScript- oder JavaScript-Projekten, ohne dass ein benutzerdefinierter Client erforderlich ist.

import OpenAI from "openai";

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

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Wir geben Server-Sent Events (SSE) für Echtzeit-Ausgaben zurück. Das letzte Chunk des Streams enthält eine usage Objekt, das die verarbeiteten Eingabe- und Ausgabetokens detailliert auflistet. Dies ermöglicht Ihnen eine genaue Kostenverfolgung, während das Modell Text generiert.

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)

Limits, Fehler und Kontext

Unsere API unterstützt ein Kontextfenster von 100.000 Token für Prompt und Completion zusammen. Sie sind auf 300 Anfragen pro Minute pro Schlüssel und maximal 8 gleichzeitige Anfragen beschränkt. Wenn Ihr Schlüssel ungültig ist, erhalten Sie einen 401-Fehler. Ein 402-Fehler zeigt unzureichendes bezahltes Guthaben an, während 429 signalisiert, dass Sie das Ratenlimit erreicht haben.

Häufige Fragen

Ist dies das offizielle unzensierte OpenAI-KI-Modell?

Nein. Wir hosten ein Open-Weight-Modell, das auf unzensierte Ausgaben ausgelegt ist, kein Modell eines anderen Anbieters wie GPT. Es ist mit dem OpenAI-API-Format kompatibel, läuft jedoch auf unserer eigenen Infrastruktur.

Was passiert, wenn ich das Ratenlimit erreiche?

Sie erhalten einen 429-Fehler „Zu viele Anfragen“. Das Limit beträgt 300 Anfragen pro Minute pro Schlüssel. Sie können einen neuen Schlüssel generieren, um Ihren Ratenbegrenzungszähler zurückzusetzen, da jeder Schlüssel sein eigenes Kontingent hat.

Unterstützt die uncensored LLM API das Streaming?

Ja. Sie können das Streaming aktivieren, indem Sie den stream-Parameter auf true setzen. Wir geben SSE-Chunks zurück, wobei der letzte Chunk Token-Nutzungsdaten für Abrechnungszwecke enthält.

Holen Sie sich Ihren API-Schlüssel

Registrieren Sie sich, kopieren Sie das Token, aktualisieren Sie Ihre Basis-URL. Einfach.

Mit Testguthaben ausprobieren