Schnellstart: Integration unfiltered AI-Modell
Integrieren Sie das unzensierte KI-Modell in Ihre Anwendungen über unsere OpenAI-kompatible API. Diese Anleitung führt Sie durch Authentifizierung, das Senden von Anfragen und das Verarbeiten von Streaming-Antworten mit konkreten Beispielen.
Voraussetzungen: SDK-Installation und Umgebungseinrichtung
Das unfiltered AI Modell funktioniert mit Standard-OpenAI-SDKs. Sie benötigen einen API-Schlüssel aus dem Dashboard und die Basis-URL HTTPS://api.unfilteredaimodel.com/v1. Installieren Sie die Bibliothek für Ihre bevorzugte Sprache, um Authentifizierungsheader automatisch zu verarbeiten.
Legen Sie die Umgebungsvariable fest oder übergeben Sie den Schlüssel direkt bei der Client-Initialisierung. Die Model-ID ist "uncensored". Für die grundlegende Textgenerierung ist keine weitere Konfiguration erforderlich.
- Installieren Sie das Paket über npm, pip oder Ihren Paketmanager.
- Stellen Sie sicher, dass Sie einen gültigen API-Schlüssel vom Dashboard haben.
- Überprüfen Sie, ob die Basis-URL dem bereitgestellten Endpunkt entspricht.
Initialisieren Sie den Client mit der Basis-URL und dem Schlüssel
Konfigurieren Sie den Client, um auf unsere Basis-URL zu verweisen, und verwenden Sie Ihren API-Schlüssel zur Authentifizierung. Dies stellt sicher, dass alle Anfragen korrekt an das unzensierte Modell geleitet werden.
- Legen Sie die Basis-URL auf HTTPS://api.unfilteredaimodel.com/v1 fest
- Übergeben Sie Ihren API-Schlüssel im Autorisierungsheader
- Specify the model id as "uncensored"
Diese Konfiguration funktioniert mit jedem OpenAI-kompatiblen Client. Sie können die offiziellen SDKs oder jede Bibliothek verwenden, die das OpenAI-API-Format unterstützt.
curl https://api.unfilteredaimodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Ihre erste Chat-Vervollständigungsanfrage senden
Sende eine POST-Anfrage an /v1/chat/completions mit deinem messages-Array. Das Modell antwortet mit generiertem Text ohne Inhaltsablehnungen für legale erwachsene Nutzungen.
- Verwenden Sie den Parameter messages, um die Konversation zu definieren
- Specify the model as "uncensored"
- Setzen Sie die Temperatur und andere Parameter nach Bedarf.
Die Antwort enthält den generierten Text im choices-Array. Sie können den Inhalt extrahieren und in Ihrer Anwendung verwenden.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaimodel.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)
Streaming-Antworten und Token-Nutzung handhaben
Aktivieren Sie das Streaming, indem Sie stream=true in Ihrer Anfrage setzen. Die API gibt Text-Chunks zurück, sobald sie generiert werden. Token-Nutzungsdaten werden im letzten Chunk gemeldet.
- Setze stream=true im Anfragekörper
- Verarbeiten Sie jeden Chunk, wie er eintrifft
- Prüfen Sie den letzten Chunk für die Token-Nutzung
Dies ist nützlich für Echtzeitanwendungen, bei denen Text angezeigt werden soll, während er generiert wird. Die Streaming-Antwort enthält Token-Anzahlen zur Transparenz bei der Abrechnung.
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)
Konfigurieren von Temperatur, Top-P und JSON-Modus
Passen Sie das Verhalten des Modells mit Parametern wie Temperatur, top_p und response_format an. Diese Einstellungen steuern Kreativität, Zufälligkeit und Ausgabeformat.
- Passen Sie die Temperatur für Kreativität (0,0 bis 1,0)
- Legen Sie top_p für Nucleus-Sampling fest
- Nutzen Sie response_format=json_object für strukturierte Ausgabe
Das Modell unterstützt Function Calling und Tool Use. Sie können Tools definieren und das Modell entscheiden lassen, wann es sie aufrufen soll. Dies ermöglicht komplexe Workflows und Integrationen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredaimodel.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);
Fehlerbehandlung und Ratenbegrenzung (300 UPM)
Die API begrenzt die Anfragen auf 300 pro Minute pro Schlüssel. Wenn Sie dies überschreiten, erhalten Sie einen 429-Fehler. Weitere häufige Fehler sind 401 für ungültige Schlüssel und 402 für unzureichendes Guthaben.
- Überwachen Sie Ihre Anfrage-Rate, um 429-Fehler zu vermeiden
- Behandeln Sie 401-Fehler, indem Sie Ihren API-Schlüssel überprüfen
- Behandeln Sie 402-Fehler durch Nachladen Ihres Guthabens
Das Context-Window beträgt 100.000 Tokens für Prompt und Completion zusammen. Die maximale Ausgabe beträgt 16.000 Tokens pro Anfrage. Fehler und Ablehnungen verbrauchen kein Guthaben.
Häufig gestellte Fragen
Wie lade ich mein Guthaben auf?
Sie können Ihr Guthaben mit USDT (TRC20) oder USDC (Base) aufladen. Mindestbetrag ist $20, Höchstbetrag $500. Bonusguthaben wird für höhere Aufladungen hinzugefügt: +5 % ab $50, +10 % ab $100 und +15 % ab $200. Guthaben verfällt nie.
Wie groß ist die Kontextfenstergröße?
Der Context-Window beträgt 100.000 Tokens für Prompt und Completion zusammen. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn Sie max_tokens nicht festlegen, beträgt der Standardwert 2.048 Tokens.
Ist das Modell wirklich unzensiert?
Das Modell lehnt legale, erwachsene, fiktive, sicherheitsrelevante oder kontroverse Themen nicht ab. Die einzige harte inhaltliche Grenze sind sexuelle Inhalte, die Minderjährige betreffen, die immer abgelehnt werden. Dies macht es ideal für NSFW-Roleplay und Rohtextausgaben.
Ihr API-Schlüssel ist nur einen Schritt entfernt
Registrieren Sie sich, holen Sie sich Ihren Schlüssel und aktualisieren Sie die Basis-URL. Der gesamte Prozess dauert Sekunden.