Adult API-Dokumentation für Entwickler
Nutzen Sie die uncensored LLM API, um Adult-Content mit einer straightforward OpenAI-kompatiblen Schnittstelle zu generieren. Diese Quickstart-Anleitung behandelt Authentifizierung, Anfrageformate und Streaming für sofortige Integration.
Authentifizierung und Basis-URL
Die API erfordert ein Bearer-Token, das im Authorization header. Sie generieren diesen Schlüssel sofort über Google oder E-Mail auf der API-Schlüssel erhalten Seite. Für die Anmeldung ist keine Telefonnummer erforderlich.
Legen Sie die Basis-URL auf https://api.apiadult.com/v1. Dieser Endpunkt funktioniert mit Standard-OpenAI SDKs. Sie benötigen nur einen aktiven Schlüssel pro Konto; die Ausgabe eines neuen Schlüssels ersetzt den vorherigen Schlüssel sofort.
Halten Sie Ihren Schlüssel sicher. Wenn Sie ihn verlieren, generieren Sie einen neuen Schlüssel über das Dashboard. Der Schlüssel gewährt Zugriff auf das uncensored-Modell zur Textgenerierung.
Erste Anfrage
Senden Sie eine POST-Anfrage an /v1/chat/completions mit der Modell-ID uncensored. Das Modell ist eine Open-Weight-Architektur, die auf rechtmäßige erwachsene Inhalte ohne Standardablehnungen abgestimmt ist.
Fügen Sie Ihren System-Prompt ein, um das Verhalten zu definieren. Die API gibt Textantworten basierend auf Ihrer Eingabe zurück. Fehler verbrauchen kein Guthaben. Ablehnungen aufgrund der Inhaltsrichtlinie sind kostenlos.
Starten Sie mit einer einfachen Nachricht, um die Konnektivität zu überprüfen. Verwenden Sie die folgenden Beispiele, um Ihren ersten Aufruf zu strukturieren.
curl https://api.apiadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
}'
Python SDK-Integration
Installieren Sie die offizielle OpenAI-Python-Bibliothek. Konfigurieren Sie den Client mit Ihrem API-Schlüssel und der benutzerdefinierten Basis-URL. So können Sie vertraute Methoden wie chat.completions.create.
Legen Sie das Modell auf uncensored in Ihrer Client-Konfiguration. Sie können Parameter wie temperature und top_p die Kreativität zu steuern. Das SDK zählt Tokens und wiederholt automatisch.
Dieser Ansatz vereinfacht die Integration in bestehende Python-Anwendungen. Sie müssen Rohtextantworten nicht manuell parsen.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiadult.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
Nutzen Sie die openai Node.js-Paket für JavaScript-Projekte. Initialisieren Sie den Client mit dem apiKey und basePath Verweis auf unseren Endpunkt.
Rufen Sie den Chat-Vervollständigungs-Endpunkt mit dem uncensored Modell. Sie können Antworten streamen oder auf die vollständige Ausgabe warten. Das SDK unterstützt Standardoptionen wie max_tokens und stop Sequenzen.
Diese Methode ist ideal für Backend-Dienste oder Serverless-Funktionen. Sie gewährleistet ein konsistentes Verhalten in Ihrer gesamten Anwendung.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiadult.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 und SSE-Tokens
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.
Das letzte Chunk des Streams enthält die gesamte Token-Nutzung für die Anfrage. Dies ermöglicht es Ihnen, die Kosten genau zu verfolgen, ohne zusätzliche Aufrufe. Streaming reduziert die wahrgenommene Latenz für Nutzer.
Die SSE-Daten parsen, um Tokens während der Generierung anzuzeigen. Dies ist entscheidend für die Generierung von Langtext-Inhalten für Erwachsene, bei denen die Antwortzeiten variieren.
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)
Ratenbegrenzungen und Kontingente
Jeder API-Schlüssel ist auf 300 Anfragen pro Minute begrenzt. Sie können bis zu 8 gleichzeitige Anfragen parallel ausführen. Der Anfragekörper darf 8 MB nicht überschreiten.
Wenn Sie einen ungültigen Schlüssel senden, gibt die API einen 401-Fehler zurück. Ein 402-Fehler zeigt unzureichendes vorausbezahltes Guthaben an. Ein 429-Fehler bedeutet, dass Sie das Limit erreicht haben.
Das Kontextfenster unterstützt insgesamt 100.000 Tokens. Die Ausgabe ist auf 16.000 Tokens pro Anfrage begrenzt. Fehler und Ablehnungen verbrauchen Ihr Prepaid-Guthaben nicht.
Häufig gestellte Fragen
Wie lade ich mein Prepaid-Guthaben auf?
Laden Sie mit USDT (TRC20) oder USDC (Base) per Krypto auf. Mindestaufladungen betragen 20 $ und das Maximum liegt bei 500 $. Bonusguthaben wird für größere Beträge hinzugefügt: +5 % ab 50 $, +10 % ab 100 $ und +15 % ab 200 $.
Wie hoch ist die Modellkapazität der uncensored API?
Das Modell unterstützt einen 100.000-Token-Context-Window für kombinierte Prompt- und Completion-Daten. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn Sie max_tokens nicht festlegen, beträgt der Standardwert 2.048 Tokens.
Welche Zahlungsmethoden akzeptieren Sie?
Nur Krypto: USDT auf TRC20 oder USDC auf Base, beliebiger ganzzahliger Betrag zwischen $20 und $500. Bonusguthaben ab $50.
Holen Sie sich Ihren API-Schlüssel jetzt
Registrieren, Schlüssel kopieren, Basis-URL aktualisieren. Einfache Einrichtung.