DE ▾

Schnellstart-Anleitung: Integriere unsere API Sin Restricciones

Integriere unsere unzensierte KI-API in Minuten über das Standard-OpenAI-Protokoll. Generiere Text ohne Content-Filter mit vorhersehbarer Latenz und transparenten Preisen pro Token.

Voraussetzungen

Stelle vor dem Start sicher, dass du ein Konto bei apisinrestricciones.com hast. Registriere dich mit E-Mail und Passwort, um deinen API-Schlüssel sofort zu erhalten. Für die erste Testnutzung von $0.50 wird keine Kreditkarte benötigt. Diese unzensierte API nutzt das Standardprotokoll chat-completions, was bedeutet, dass du die offiziellen OpenAI-Bibliotheken oder jeden kompatiblen Client verwenden kannst.

Die api ia stellt ein einzelnes Modell bereit, das als uncensored identifiziert wird. Es gibt keine Modellauswahl oder Weiterleitung. Das Modell ist ein Open-Weight-LLM, das für unzensierte Antworten auf legale erwachsene Inhalte und kontroverse Themen ausgelegt ist. Wir bieten keine Embeddings, Bilder oder Audio an.

Authentifizierung mit API-Schlüssel

Die Authentifizierung erfolgt über den Header Authorization: Bearer YOUR_API_KEY. Dein Schlüssel ist kontospezifisch und kann jederzeit neu generiert werden, wodurch der vorherige sofort ungültig wird. Bei einem ungültigen Schlüssel gibt die API einen 401-Fehler zurück. Wenn dein Guthaben aufgebraucht ist, schlägt die Anfrage fehl und weist auf die Notwendigkeit einer Aufladung hin.

Für den Test wird keine Telefonnummer oder weitere Daten benötigt. Die Privatsphäre ist streng: Deine Prompts werden nicht zum Trainieren des Modells verwendet. Halte deinen Schlüssel sicher, denn wer ihn besitzt, hat vollen Zugriff auf dein Token-Kontingent.

Endpunkt: Chat Completions

Der Haupt-Endpunkt ist POST /v1/chat/completions. Hier sendest du den Konversationsverlauf und erhältst generierten Text. Die Basis-URL lautet https://api.apisinrestricciones.com/v1. Stelle sicher, dass dein Client auf diese base_url und nicht auf die von OpenAI zeigt.

Das Modell akzeptiert bis zu 100.000 Tokens kombiniert aus Input und Output. Es unterstützt Function Calling nach Industriestandard. Gehe nicht von herstellerspezifischen Parametern aus; dieser Endpunkt folgt der allgemeinen Konvention für die Funktionsintegration. Die Daten werden lastabhängig asynchron verarbeitet, ohne Garantie für feste Latenz.

Python-Beispiel

Verwende die Python-Bibliothek openai, um mit der API zu interagieren. Konfiguriere den Schlüssel und die base_url korrekt. Der folgende Code zeigt eine einfache Textanfrage.

  • Installiere die Bibliothek mit pip install openai.
  • Ersetze YOUR_API_KEY durch deinen tatsächlichen Schlüssel.
  • Sende die Nachricht und verarbeite die Antwort.
from openai import OpenAI

client = OpenAI(base_url="https://api.apisinrestricciones.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)

Dieses Beispiel generiert eine vollständige Antwort ohne Streaming. Es ist ideal für Batch-Verarbeitung oder deterministische Antworten, bei denen du keine Echtzeit-Updates der Benutzeroberfläche benötigst.

JavaScript-Beispiel

Für Node.js-Umgebungen oder moderne Browser nutze dieselbe offizielle Bibliothek. Die Struktur ähnelt der von Python, ist jedoch an die asynchrone JavaScript-Syntax angepasst.

  • Stelle sicher, dass du Promises korrekt behandelst.
  • Konfiguriere die base_url auf https://api.apisinrestricciones.com/v1.
  • Greife auf den generierten Inhalt über response.choices[0].message.content zu.
import OpenAI from "openai";

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

Diese Methode ist effizient für Webanwendungen, die schnell Text generieren müssen, ohne manuell Streaming-Events verwalten zu müssen.

Streaming mit SSE

Für eine flüssigere Benutzererfahrung aktiviere das Streaming, indem du stream: true setzt. Die API sendet einen Stream von Server-Sent Events. Du erhältst Textabschnitte schrittweise, anstatt auf die vollständige Generierung zu warten.

Dies ist nützlich für Chat-Schnittstellen, die Text in Echtzeit anzeigen. Verarbeite die content-Events, um die Endantwort zu sammeln. Das Streaming beeinflusst die Token-Zählung nicht; alle generierten Token werden abgerechnet, genau wie bei einer Nicht-Streaming-Anfrage.

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)

Denke daran, dass Streaming dasselbe Token-Kontingent verbraucht und denselben Ratenlimits unterliegt.

Limits, Fehler und Kontext

Dein Schlüssel ist auf 300 Anfragen pro Minute begrenzt. Wird dieses Limit überschritten, erhältst du einen 429-Fehler (Too Many Requests). Der Anfragetext darf 8 MB nicht überschreiten. Bei einem ungültigen Schlüssel erhältst du einen 401-Fehler. Ohne Guthaben weist das System auf die Notwendigkeit einer Aufladung hin.

Das Modell unterstützt einen Kontext von 100.000 Tokens. Dies umfasst sowohl den Prompt als auch die Antwort. Wird dieses Limit überschritten, lehnt die API die Anfrage ab. Es gibt keine lastbasierte Geschwindigkeitsgarantie; die Leistung variiert je nach GPU-Verfügbarkeit. Kontofehler haben keinen universell standardisierten HTTP-Code, weisen aber eindeutig auf fehlendes Guthaben hin.

cURL

curl https://api.apisinrestricciones.com/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."}]
  }'

API-Spezifikation

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.

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.apisinrestricciones.com/v1
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
JSON-Modusresponse_format: {"type": "json_object"}
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Ratenlimit300 Anfragen pro Minute und Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Anfragegrößebis 8 MB
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Bonus+5 % ab $50, +10 % ab $100
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
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
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt
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

Häufig gestellte Fragen

Was bedeutet genau 'ohne Inhaltsfilter'?

Das Modell lehnt nicht standardmäßig legale Adult-Inhalte, Fiktion oder kontroverse Themen ab. Es blockiert spezifisch sexuelle Inhalte mit Minderjährigen. Es ist kein GPT- oder Claude-Modell, sondern ein Open-Weight-Modell, das für diesen Zweck optimiert ist.

Wie viel kostet es und wie wird abgerechnet?

Du zahlst nur, was du nutzt: $0,25 pro 1M Input-Token und $1,00 pro 1M Output-Token. Keine monatlichen Abonnements. Das Prepaid-Guthaben verfällt nie und du kannst ab $10 mit Kryptowährungen (USDT oder USDC) aufladen.

Kann ich die API für Function Calling nutzen?

Ja, der Endpunkt unterstützt Function Calling nach dem OpenAI-Standard. Nutze den Parameter <code>tools</code>, um deine Funktionen zu definieren, und das Modell wird sie bei Bedarf aufrufen.

Dein Schlüssel ist nur einen Schritt entfernt

Erstelle ein Konto, kopiere den Schlüssel und ändere die Base URL. So einfach ist das.

API-Schlüssel erhalten
API-Schlüssel erhalten