Adultgpt API-Schnellstart
Verbinde deinen bestehenden Code mit dem adultgpt unzensierten LLM über Standard-OpenAI-SDKs. Starte mit vorausbezahltem Krypto-Guthaben und ohne monatliche Abonnements.
Basis-URL und Authentifizierung
Starten Sie Anfragen sofort, indem Sie Ihren Client auf unsere Basis-URL zeigen und Ihren eindeutigen API-Schlüssel einfügen.
Verwenden https://api.adultgpt.cc/v1 als Server-Adresse. Die Authentifizierung erfolgt über ein einzelnes Bearer-Token, das bei der Anmeldung über Google oder E-Mail generiert wird. Pro Konto steht ein aktiver Schlüssel zur Verfügung; die Ausgabe eines neuen Schlüssels macht den vorherigen ungültig. Dieser Ansatz hält Ihre Integration einfach und eliminiert die Notwendigkeit komplexer OAuth-Flows oder Session-Management.
Das System berechnet nur für echte Token-Nutzung, sodass Fehler Ihr Guthaben nicht erschöpfen. Sie können mit USDT auf TRC20 oder USDC auf Base aufladen, mit Beträgen zwischen $20 und $500.
Chat-Vervollständigungs-Endpunkt
Senden Sie Texteingaben und erhalten Sie generierte Antworten über den Standard-Chat-Vervollständigungs-Endpunkt.
Nutzen Sie die POST /v1/chat/completions leiten Sie mit der Modellkennung auf uncensored. Dieser Endpunkt übernimmt alle Textgenerierungsaufgaben, ohne dass zusätzliche Konfigurationen für Routing oder Modellauswahl erforderlich sind. Sie können den Konversationsverlauf mit dem messages array, das sowohl Benutzer- als auch Assistentenrollen unterstützt.
Das Modell verarbeitet Prompts bis zu einem Kontextfenster von 100.000 Tokens. Die Ausgabe ist auf 16.000 Tokens pro Anfrage begrenzt, bzw. auf 2.048 Tokens, wenn Sie kein Maximum angeben.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Modellauflistung und Parameter
Verfügbare Modelle abfragen und das Generierungsverhalten mit Standardparametern konfigurieren.
Anruf GET /v1/models den Dienststatus zu überprüfen und verfügbare Kennungen anzuzeigen. Sie können Antworten mit temperature, top_p, stop, und seed. Diese Einstellungen ermöglichen es Ihnen, Kreativität und Reproduzierbarkeit zu steuern. Die API unterstützt auch den JSON-Modus über response_format und Funktionsaufruf zur Tool-Integration.
Alle Parameter folgen dem Standard-OpenAI-Schema, sodass Ihr bestehender Code ohne Änderungen funktioniert. Sie können strenge JSON-Strukturen für programmgesteuerte Anwendungen erzwingen oder flexiblere kreative Schreibweisen zulassen.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/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 und Function Calling
Empfangen Sie Token-für-Token-Aktualisierungen und integrieren Sie externe Tools effizient.
Aktivieren Sie das Streaming, indem Sie den stream Flag auf true setzen. Die API gibt Server-Sent Events (SSE) mit Teilantworten zurück. Der letzte Chunk enthält die gesamte Token-Nutzung, sodass Sie die Kosten in Echtzeit verfolgen können. Funktionsaufrufe funktionieren nahtlos mit dem tools und tool_choice Parameter.
Diese Konfiguration ist ideal für Chat-Oberflächen, die eine niedrige Latenz erfordern. Sie können Benutzereingaben verarbeiten, externe Funktionen aufrufen und Ergebnisse dynamisch an den Gesprächsverlauf anhängen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/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 Limits
Verwalten Sie Fehler und Ratelimits programmatisch, um eine robuste Anwendungsleistung zu gewährleisten.
Behandeln Sie HTTP-Statuscodes angemessen. Ein 401 Fehler deutet auf einen ungültigen oder abgelaufenen API-Schlüssel hin. Ein 402 Fehler signalisiert unzureichendes bezahltes Guthaben; Sie müssen über Kryptowährung aufladen, um den Dienst fortzusetzen. Ein 429 Fehler bedeutet, dass Sie das Limit von 300 Anfragen pro Minute überschritten haben.
Jeder Schlüssel erlaubt acht gleichzeitige Anfragen. Die Anfrage-Body-Größe ist auf 8 MB begrenzt. Fehler und Ablehnungen verbrauchen keine Tokens, daher sind fehlgeschlagene Anfragen kostenlos. Diese Struktur gewährleistet kalkulierbare Abrechnungen auch während Phasen mit hohem Verkehrsaufkommen.
Kontextfenster und Einschränkungen
Optimieren Sie Ihre Prompts innerhalb des 100.000-Token-Kontextfensters und der 16.000-Token-Ausgabegrenze.
Das Modell verarbeitet den gesamten Konversationsverlauf innerhalb des Kontextfensters. Effizientes Prompt-Engineering maximiert den verfügbaren Speicherplatz für neue Eingaben. Sie können die max_tokens Parameter zur Steuerung der Ausgabelänge, der bei Nichtangabe auf 2.048 Tokens standardmäßig gesetzt wird.
Das System lehnt Inhalte ab, die Minderjährige betreffen, erlaubt jedoch legale erwachsene, fiktive und kontroverse Themen. Diese Einschränkung gilt konsistent für alle Anfragen. Verwenden Sie den seed Parameter für reproduzierbare Ausgaben während der Tests.
Streaming
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)Häufig gestellte Fragen
Ist adultgpt ein offizielles OpenAI-Produkt?
Nein, adultgpt ist ein unabhängiger Dienst. Er verwendet ein Open-Weight-Modell, das für unzensierte Antworten optimiert ist, kompatibel mit OpenAI-SDKs, aber nicht im Besitz von OpenAI. Überprüfen Sie die Modell dokumentation für spezifische Details zur zugrunde liegenden Architektur.
Wie bezahle ich für die API?
Sie können mit USDT (TRC20) oder USDC (Base) aufladen. Mindesteinzahlungen beginnen bei $20, mit verfügbaren Boni für höhere Beträge.
Was passiert, wenn ich einen 402-Fehler erhalte?
Ein 402-Fehler zeigt an, dass Ihr Prepaid-Guthaben erschöpft ist. Sie müssen mehr Geld über Kryptowährung hinzufügen, um die Nutzung fortzusetzen. Fehler und Ablehnungen verbrauchen keine Token, sodass fehlgeschlagene Anfragen kostenlos bleiben.
Ihren API-Schlüssel abrufen
Registrieren, Token kopieren und Endpunkt aktualisieren. Das ist alles, was nötig ist.