Schnellstart: Unzensiertes LLM-Gateway integrieren
Integriere unser unzensiertes LLM-Gateway mit einer einzigen Konfigurationsänderung. Aktualisiere deine Basis-URL und deinen API-Schlüssel und nutze dann Standard-OpenAI-kompatible SDKs, um Text zu senden und Antworten zu erhalten.
https://api.openllmgateway.com/v1uncensored
Voraussetzungen
Du benötigst einen API-Schlüssel zur Authentifizierung. Registriere dich auf der Seite API-Schlüssel erhalten mit nur E-Mail und Passwort. Für den Start wird keine Kreditkarte benötigt; neue Konten erhalten $0,50 Testguthaben, das 7 Tage gültig ist. Klicke mit einem Klick auf deiner API-Schlüssel-Seite, um dieses Guthaben zu beanspruchen. Dein API-Schlüssel wird direkt nach der Anmeldung angezeigt.
Voraussetzungen: Ein aktiver API-Schlüssel und eine unterstützte Programmiersprachen-Umgebung. Das Gateway akzeptiert standardmäßige OpenAI-kompatible Clients, sodass du die notwendigen Tools wahrscheinlich bereits installiert hast.
SDK installieren
Während du rohe HTTP-Anfragen verwenden kannst, vereinfacht ein SDK die Handhabung von JSON-Payloads und Streaming-Antworten. Wir empfehlen das offizielle openai Python-Paket oder das openai Node.js-Paket.
- Python:
pip install openai - Node.js:
npm install openai
Diese Bibliotheken übernehmen die Authentifizierung und Formatierung der Anfragen automatisch, wenn sie korrekt konfiguriert sind.
Basis-URL konfigurieren
Der Hauptvorteil dieses LLM-Gateways ist die sofortige Kompatibilität. Du musst deine Code-Logik nicht ändern, nur die Konfiguration. Richte deinen SDK-Client auf unsere Basis-URL und gib deinen API-Schlüssel ein.
Basis-URL: https://api.openllmgateway.com/v1
Modell-ID: uncensored
Dieser Endpunkt unterstützt das Standardformat chat/completions. Durch die Änderung nur dieser beiden Werte können deine bestehenden Anwendungen über unser unzensiertes Modell geleitet werden, ohne Anbieterbindung.
Chat-Abschluss senden
Sende einen einfachen Text-Prompt, um eine Antwort zu erhalten. Das Modell verarbeitet Texteingaben und gibt Textausgaben zurück. Du kannst Konversationsverläufe in das messages-Array aufnehmen.
Stelle sicher, dass dein Anfragekörper 8 MB nicht überschreitet. Das Modell unterstützt ein Kontextfenster von 100.000 Token für Prompt und Abschluss zusammen.
Hier ist ein einfaches Beispiel mit cURL:
curl https://api.openllmgateway.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."}]
}'Ersetze $OPENLLM_API_KEY durch deinen tatsächlichen Schlüssel. Die Antwort wird im JSON-Format zurückgegeben, wobei der generierte Text in choices[0].message.content steht.
Streaming aktivieren
Für Echtzeit-Nutzererfahrungen aktiviere das Streaming, indem du stream: true in deiner Anfrage festlegst. Die API gibt einen Server-Sent Events (SSE)-Stream von Teilantworten zurück.
Streaming reduziert die wahrgenommene Latenz, da Token sofort geliefert werden, sobald sie generiert sind. Dies ist besonders nützlich für lange Texte oder interaktive Anwendungen.
Beispiel mit dem Python-SDK:
from openai import OpenAI
client = OpenAI(base_url="https://api.openllmgateway.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)Iteriere über das Antwortobjekt, um auf jeden Chunk zuzugreifen. Das Modell generiert weiter, bis es abgeschlossen ist oder das Tokenlimit erreicht.
Tool-Aufrufe nutzen
Die API unterstützt Function Calling, wodurch das Modell entscheiden kann, wann externe Tools basierend auf dem Prompt des Nutzers aufgerufen werden sollen. Definiere deine Funktionen im Parameter tools.
Wenn das Modell entscheidet, dass ein Tool verwendet werden soll, gibt es ein tool_calls-Array in der Antwort zurück. Du führst die Funktion aus und sendest das Ergebnis in einer nachfolgenden Nachricht an das Modell zurück.
Beispiel mit dem Node.js-SDK:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openllmgateway.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);Dies ermöglicht komplexe agentenbasierte Workflows, ohne die Standard-Schnittstelle zu verlassen.
Verfügbare Modelle prüfen
Führe eine Abfrage am Endpunkt GET /v1/models durch, um verfügbare Modelle und deren Metadaten zu überprüfen. Dies ist nützlich für Debugging oder die dynamische Modellauswahl.
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)Die Antwort listet das Modell uncensored auf. Beachte, dass dieses Gateway keine Embeddings, Bildgenerierung oder Audioverarbeitung anbietet. Es ist streng eine Text-basierte Chat-Completion-API.
Limits, Fehler und Kontext
Ratenlimits: Du bist auf 300 Anfragen pro Minute pro API-Schlüssel begrenzt. Wenn du dieses Limit überschreitest, erhältst du einen 429 Too Many Requests-Fehler.
Authentifizierung: Ein 401 Unauthorized-Fehler deutet auf einen ungültigen oder fehlenden API-Schlüssel hin. Generiere deinen Schlüssel im Dashboard bei Bedarf neu.
Abrechnung: Ein 402 Payment Required-Fehler tritt auf, wenn dein Prepaid-Guthaben aufgebraucht ist. Aufladungen beginnen ab 20 $, mit Bonusguthaben für größere Einzahlungen.
Kontextfenster: Das Modell unterstützt 100.000 Token. Verwalte die Länge deiner Prompts und Completions, um innerhalb dieses Limits zu bleiben. Anfragen, die 8 MB überschreiten, werden abgelehnt.
Fragen und Antworten
Ist das unzensierte Modell proprietär?
Nein, es ist ein Open-Weight-Modell, das auf unseren eigenen GPU-Servern läuft. Es ist kein GPT, Claude, Gemini oder ein Modell eines anderen Anbieters. Es ist darauf abgestimmt, ohne Inhaltsfilter für die legale Nutzung durch Erwachsene zu antworten.
Was passiert, wenn ich das Ratenlimit überschreite?
Du erhältst einen 429-Fehler. Das Limit liegt bei 300 Anfragen pro Minute pro API-Schlüssel. Du kannst deinen Schlüssel neu generieren, um von vorne zu beginnen, aber das Ratenlimit gilt pro Schlüssel.
Nutzt ihr meine Prompts für das Training?
Nein. Prompts werden nicht zum Training verwendet. Deine Datenprivatsphäre bleibt gewahrt; wir speichern nur das, was für die Verarbeitung deiner Anfragen und die Abrechnung deines Kontos erforderlich ist.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.
Funktionen und Limits
Eine Tabelle mit jedem Limit, jeder Funktion und jedem Preis.
| Merkmal | Wert |
|---|---|
| API-Format | OpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern |
| Authentifizierung | Authorization: Bearer YOUR_KEY |
| Base-URL | https://api.openllmgateway.com/v1 |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Modell-ID | uncensored |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| JSON-Modus | response_format: {"type": "json_object"} |
| Function Calling | ja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| Max. Ausgabe | bis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit) |
| Anfragegröße | bis 8 MB |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| Bonus | +5 % ab $50, +10 % ab $100, +15 % ab $200 |
| Aufladen | USDT (TRC20) oder USDC (Base), jeder ganze Betrag von $20 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,15 pro 1 Mio. Eingabe-Tokens · $0,50 pro 1 Mio. Ausgabe-Tokens |
| Gültigkeit | bezahltes Guthaben verfällt nie, kein Abo |
| Anmeldung | Google oder E-Mail und Passwort |
| Inhalte | Inhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt |
| Schlüssel | ein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten |
Fehler und Lösungen
Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.
| HTTP | Typ | Bedeutung |
|---|---|---|
400 | bad_request | ungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang |
401 | missing_key · invalid_key · key_revoked | Schlüssel fehlt, ist falsch oder wurde ersetzt |
402 | no_credit | kein Guthaben – aufladen, dann geht es sofort weiter |
403 | content_blocked | sexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet |
404 | not_found | unbekannter Endpunkt |
413 | request_too_large | Anfrage größer als 8 MB |
429 | rate_limited · concurrency | über 300/Min. oder 8 parallel – kurz warten |
503 | upstream_busy | Modell ausgelastet – in Sekunden erneut versuchen |