DE ▾
API-Schlüssel erhalten
pro 1M Input-Token
$0,25
Output-Token / 1M
$1,00
Kontextfenster
100.000
Testguthaben
$0,50
Anfragen pro Minute
300

Unrestricted AI API Dokumentation

Starte die Textgenerierung mit unserer unzensierten LLM API über standardisierte OpenAI-kompatible Endpunkte. Diese Schnellstartanleitung behandelt Authentifizierung, Basisanfragen, Streaming und essentielle Limits für sofortige Integration.

Base URL und Authentifizierung

Die Unrestricted AI API wird unter https://api.unrestrictedai.top/v1 gehostet. Sie folgt der OpenAI-Struktur für Chat-Vervollständigungen, sodass du bestehende OpenAI-SDKs nutzen kannst, indem du einfach die base_url aktualisierst und deinen API-Schlüssel angibst. Du benötigst nur einen aktiven Schlüssel pro Konto, der dir sofortigen Zugang zum unzensierten Modell gewährt. Die Authentifizierung erfolgt über den Authorization-Header mit dem Bearer-Schema. Stelle sicher, dass dein Schlüssel sicher aufbewahrt wird, da er die Nutzung deines Prepaid-Guthabens steuert. Im Gegensatz zu Abonnementdiensten zahlst du nur für verarbeitete Token, wobei Fehler und Ablehnungen mit null Token berechnet werden.

Deine erste Anfrage

Sende eine Standard-Chat-Vervollständigungsanfrage, um die Konnektivität zu testen. Die Modell-ID ist immer uncensored. Dieser Endpunkt akzeptiert Texteingaben und gibt Textausgaben zurück und unterstützt bis zu 100.000 Token im Kontextfenster. Wenn du max_tokens nicht angibst, verwendet die API standardmäßig 2.048 Ausgabe-Token. Diese einfache POST-Anfrage veranschaulicht die Kernfunktionalität: Senden eines Prompts und Empfangen einer generierten Antwort ohne Inhaltsfilter für rechtlich zulässige erwachsene oder kontroverse Themen.

Python SDK Integration

Die Verwendung der offiziellen OpenAI Python-Bibliothek ist der schnellste Weg zur Integration. Weise den Client auf unsere Base URL hin und übergebe deinen Schlüssel. Der folgende Code zeigt eine einfache synchrone Anfrage. Dieser Ansatz verarbeitet JSON automatisch, sodass du den Antwortinhalt direkt in deinen Python-Variablen nutzen kannst. Er ist ideal für Backend-Dienste oder Batch-Verarbeitung, wo Streaming-Latenz weniger kritisch ist als Code-Einfachheit.

Node.js SDK Integration

Konfiguriere für JavaScript-Umgebungen den OpenAI Node.js Client, um unseren Endpunkt zu nutzen. Die asynchrone Natur von Node.js passt gut zur Antwortzeit der API. Setze die Base URL korrekt, und das SDK übernimmt die Anfrageformatierung. Beachte, dass diese API keine Bild-, Audio- oder Embedding-Endpunkte unterstützt, also beschränke dich auf Text-Vervollständigungen. Diese Methode eignet sich für Webserver oder Edge-Funktionen, in denen du unzensierte LLM-Antworten in dynamische Inhalte einfügen musst.

Streaming-Antworten

Aktiviere das Streaming, indem du stream: true in deiner Anfrage festlegst. Die API gibt Daten über Server-Sent Events (SSE) zurück, sodass du Token in Echtzeit empfangen kannst. Token-Nutzungs- und Abrechnungsmetriken sind im letzten Chunk des Streams enthalten. Dies reduziert die wahrgenommene Latenz für Endbenutzer, insbesondere bei langen Ausgaben. Streaming wird für Chat-Schnittstellen empfohlen, bei denen die sofortige Textanzeige die Benutzererfahrung verbessert. Überwache den letzten Chunk auf die Gesamt-Token-Anzahl, um dein Prepaid-Guthaben genau zu verfolgen.

Limits, Fehler und Kontext

Jeder API-Schlüssel ist auf 300 Anfragen pro Minute und 8 parallele Anfragen begrenzt. Der Anfragetext darf 8 MB nicht überschreiten. Häufige Fehler sind 401 für ungültige Schlüssel, 402, wenn das Prepaid-Guthaben aufgebraucht ist, und 429 für Ratenlimits. Das Kontextfenster unterstützt insgesamt 100.000 Token, einschließlich sowohl Prompt als auch Vervollständigung. Wenn du diese Grenzwerte überschreitest, implementiere exponentiellen Backoff. Guthaben verfällt nie, und Fehler wie doppelte Buchungen werden über die Support-Seite geregelt, sodass du deinen Prepaid-Wert unbegrenzt behältst.

cURL

curl https://api.unrestrictedai.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unrestrictedai.top/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

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)

Technische Daten

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfe sie, bevor du Guthaben kaufst.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
EndpunktePOST /v1/chat/completions · GET /v1/models
Modell-IDuncensored
AuthentifizierungAuthorization: Bearer YOUR_KEY
Base-URLhttps://api.unrestrictedai.top/v1
JSON-Modusresponse_format: {"type": "json_object"}
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Anfragegrößebis 8 MB
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Ratenlimit300 Anfragen pro Minute und Schlüssel
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Bonus+5 % ab $50, +10 % ab $100
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
AnmeldungGoogle oder E-Mail und Passwort

Fehlercodes

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Wie wird die Abrechnung berechnet?

Du zahlst $0,25 pro 1M Input-Token und $1,00 pro 1M Output-Token. Fehler und Ablehnungen verbrauchen keine Token, sind also kostenlos. Guthaben ist Prepaid und verfällt nie.

Welche Zahlungsmethoden werden akzeptiert?

Wir akzeptieren nur Krypto: USDT (TRC20) oder USDC (Base). Mindestaufladung sind $10, Boni gelten für höhere Beträge. Keine Kreditkarten oder PayPal.

Filtert die API Inhalte?

Das Modell ist unzensiert und lehnt legale erwachsene, fiktive oder kontroverse Themen nicht ab. Sexuelle Inhalte mit Minderjährigen werden jedoch immer blockiert. Prompts werden nicht zum Training verwendet.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Base URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten