fullyuncensoredai.comIntegration
API-Dokumentation
Starten Sie mit unserer OpenAI-kompatiblen API für die Generierung unzensierter Inhalte. Senden Sie Text, erhalten Sie Text und steuern Sie die Ausgabe mit Standardparametern.
Authentifizierung und Base URL
Verwenden Sie Ihren API-Schlüssel mit der Basis-URL, um Anfragen zu starten. Der Endpunkt ist https://api.fullyuncensoredai.com/v1Autorisierung header. Jedes neue Konto erhält sofortigen Zugang nach der Anmeldung.
Chat-Vervollständigungs-Endpunkt
Senden Sie Anfragen an POST /v1/chat/completions mit dem Modell uncensored. Die API verarbeitet Texteingabe und gibt generierten Text zurück. Sie können die Antwort mit Parametern wie steuern temperature und top_p. Fehler und Ablehnungen verbrauchen kein Guthaben.
curl https://api.fullyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain how to configure a proxy for the api"}]
}'
Streaming-Antworten mit SSE
Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Die API gibt Server-Sent Events (SSE) für die Echtzeit-Token-Lieferung zurück. Der letzte Chunk enthält die vollständigen Token-Nutzungsstatistiken. Dieser Ansatz reduziert die wahrgenommene Latenz für lange Antworten.
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)
JSON-Modus und Funktionsaufruf
Verwenden response_format: {"type": "json_object"} für strukturierte Ausgabe. Function Calling wird über das tools Parameter. Dies ermöglicht es Ihrer Anwendung, Logik basierend auf den Entscheidungen des Modells auszuführen. Stellen Sie sicher, dass Ihre Tool-Definitionen dem erwarteten Schema entsprechen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.fullyuncensoredai.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);
Python SDK-Integration
Installieren Sie das offizielle OpenAI-Python-Paket und konfigurieren Sie die Basis-URL. Übergeben Sie Ihren API-Schlüssel bei der Client-Initialisierung. Das SDK übernimmt die HTTP-Details automatisch. Diese Methode ist ideal für Backend-Dienste und Skripte.
from openai import OpenAI
client = OpenAI(base_url="https://api.fullyuncensoredai.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)
Ratenbegrenzungen und Parallelität
Jeder Schlüssel erlaubt 300 Anfragen pro Minute und 8 gleichzeitige Anfragen. Der Kontextfenster umfasst insgesamt 100.000 Tokens. Anfragen mit einem Body-Größe von mehr als 8 MB schlagen fehl. Bei Überschreitung des Rate Limits erhalten Sie einen 429-Fehler. Ein 401-Fehler zeigt einen ungültigen Schlüssel an.
Häufig gestellte Fragen
Ist dies eine unzensierte KI-API für NSFW-Inhalte?
Ja, das Modell lehnt legale erwachsene oder kontroverse Themen nicht ab. Es ist für die Rohgenerierung von Inhalten ohne versteckte Filter ausgelegt.
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.
Wie gehe ich mit Fehlern wie 402 oder 429 um?
Ein 402-Fehler bedeutet, dass Sie kein Guthaben mehr haben. Ein 429-Fehler zeigt an, dass Sie das Rate Limit erreicht haben. Laden Sie Ihr Kryptowährungsguthaben auf, um die Nutzung fortzusetzen.
Generieren Sie jetzt Ihren Schlüssel
Registrieren, Token kopieren und Basis-URL aktualisieren. Das ist die gesamte Konfiguration.