Schnellstart: Unzensierte OpenAI-kompatible API
Hören Sie auf, gegen Upstream-Proxy-Fehler und Rate Limits zu kämpfen mit einer direkten, unzensierten API, die rechtliche Erwachseneninhalte niemals ablehnt.
Installieren Sie das OpenAI SDK
Installieren Sie die Standardbibliothek für Ihre bevorzugte Sprache, um Anfragen sofort zu bearbeiten.
Diese Bibliothek stellt die notwendigen Clients bereit, um mit unserem OpenAI-kompatiblen Endpunkt zu kommunizieren. Sie verwaltet Authentifizierungs-Header und Antwort-Parsing für Sie.
- Python:
pip install openai - Node.js:
npm install openai
Es werden keine speziellen Treiber benötigt. Das SDK verarbeitet die zugrunde liegenden HTTP-Verbindungen effizient.
Basis-URL und Schlüssel konfigurieren
Richten Sie Ihren Client auf unsere spezifische Basis-URL aus und legen Sie Ihren API-Schlüssel fest, um die Standard-Gateway-Einschränkungen zu umgehen.
Verwenden https://api.openrouterapiratelimit.com/v1 als Ihre Basis-URL. Dies leitet den Verkehr zu unseren direkten Servern statt über eine Proxy-Schicht. Ihr API-Schlüssel authentifiziert Ihr Prepaid-Guthaben-Konto.
Wir unterstützen Standard-Header. Übergeben Sie Ihren Schlüssel im Authorization header. Dies stellt sicher, dass Ihre Anfragen direkt an das unzensierte Modell gesendet werden, ohne Zwischenschritte.
Senden Sie Ihre erste unzensierte Anfrage
Senden Sie eine POST-Anfrage an /v1/chat/completions mit der Modell-ID uncensored Text ohne Inhaltsfilter zu generieren.
Unser Modell verweigert nicht zulässige Erwachsene, Fiktion oder kontroverse Themen. Es antwortet direkt basierend auf Ihrem Prompt.
curl https://api.openrouterapiratelimit.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send a test message to verify endpoint availability."}]
}'Ersetzen YOUR_API_KEY mit Ihrem tatsächlichen Schlüssel. Die Antwort gibt den generierten Text im choices array. Dies bestätigt, dass das Modell funktioniert und unzensiert ist.
Streaming für Echtzeit-Ausgaben aktivieren
Festlegen stream: true um Tokens zu empfangen, während sie generiert werden, was die wahrgenommene Latenz bei langen Antworten reduziert.
Streaming ermöglicht es Ihrer Anwendung, Ausgaben progressiv anzuzeigen. Dies ist entscheidend für Chat-Schnittstellen, bei denen Benutzer sofortiges Feedback erwarten.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterapiratelimit.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)Das SDK liefert Chunks, sobald sie eintreffen. Verarbeiten Sie jeden Chunk, um Ihre Benutzeroberfläche zu aktualisieren. Der letzte Chunk enthält die gesamte Token-Nutzung für die Anfrage.
Verwenden Sie Tools und JSON-Modus
Nutzen Sie Function Calling oder den strikten JSON-Modus zur Extraktion strukturierter Daten aus Ihrem uncensored-Modell.
Unsere API unterstützt Standard-OpenAI-Tool-Definitionen. Definieren Sie Ihre Tools in der Anfrage und lassen Sie das Modell entscheiden, wann es sie aufrufen soll. Alternativ verwenden response_format: {"type": "json_object"} für deterministische JSON-Ausgaben.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterapiratelimit.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 stellt sicher, dass Ihre nachgelagerten Systeme verwertbare Daten erhalten. Das Modell hält sich an das von Ihnen bereitgestellte Schema. Verwenden Sie dies für eine zuverlässige Integration in Ihre Pipelines.
Token-Nutzung und Grenzen prüfen
Überwachen Sie Ihre Nutzung gegen unseren 100,000-Token-Context-Window und das Limit von 300 Anfragen pro Minute.
Ihr Kontextfenster umfasst sowohl Prompt- als auch Completion-Tokens. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn Sie nicht max_tokens, beträgt es standardmäßig 2.048.
Die Ratenbegrenzungen sind streng, aber vorhersehbar. Sie erhalten 8 gleichzeitige Anfragen pro Schlüssel. Fehler wie 401 (ungültiger Schlüssel) oder 402 (kein Guthaben) sind kostenlos. 429-Fehler zeigen an, dass Sie das Ratenlimit erreicht haben. Überprüfen Sie die Antwort-Header auf das verbleibende Kontingent.
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äufige Fragen
Wie hoch ist das Äquivalent der Ratenbegrenzung der OpenRouter-API für diese direkte API?
Sie erhalten 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro API-Schlüssel. Dies ist eine direkte Verbindung, sodass Sie die unvorhersehbaren Upstream-Proxy-Fehler vermeiden, die bei anderen Diensten üblich sind.
Weigert sich das unzensierte Modell, Erwachseneninhalte auszuliefern?
Nein, es lehnt keine legalen erwachsenen, fiktiven oder kontroversen Themen ab. Die einzige harte Grenze ist sexueller Inhalt mit Minderjährigen, der immer abgelehnt wird.
Was passiert, wenn ich mein Ratenlimit erreiche?
Sie erhalten einen 429-Fehler. Ihr vorausbezahltes Guthaben wird für fehlgeschlagene oder durch Rate Limits begrenzte Anfragen nicht belastet. Sie können warten, bis sich das Zeitfenster zurücksetzt, oder Ihren Durchsatz erhöhen, indem Sie bei Bedarf einen neuen Schlüssel erhalten.
Sichern Sie Ihren Schlüssel in einem Schritt
Registrieren Sie sich, holen Sie sich Ihren Schlüssel und aktualisieren Sie die Basis-URL. Das ist alles, was Sie brauchen.