de ▾
API-Schlüssel erhalten

API-Dokumentation & Schnellstart

Fügen Sie unsere unzensierte LLM-API ein, indem Sie Ihre Basis-URL und Ihren Schlüssel ändern. Sie behalten Ihren Code, erhalten uneingeschränkte Antworten und zahlen nur für das, was Sie nutzen.

Authentifizierung & Basis-URL

Erstellen Sie zunächst Ihren API-Schlüssel im Dashboard. Wir verwenden Standard-OpenAI-kompatible Header, sodass Sie nur Ihre base_url und API_KEY Variablen. Dies stellt sicher, dass Ihre bestehenden SDK-Integrationen ohne Änderungen funktionieren. Wir unterstützen Google Sign-In oder die Registrierung mit E-Mail/Passwort, und Ihr Schlüssel wird sofort nach der Erstellung angezeigt.

  • Base URL: https://api.routeropen.cc/v1
  • Auth-Header: Authorization: Bearer YOUR_API_KEY

Halten Sie Ihren Schlüssel sicher, da er Ihr bezahltes Guthaben steuert. Jedes Konto erlaubt jeweils nur einen aktiven Schlüssel; die Generierung eines neuen Schlüssels ersetzt den alten sofort.

Erste Anfrage

Senden Sie Ihre erste Eingabeaufforderung mit dem standardmäßigen chat/completions Endpunkt. Die Modell-ID ist einfach uncensored. Dies sendet Text ein und gibt Text zurück, ohne Inhaltsfilter für die legale Erwachsenenverwendung.

curl https://api.routeropen.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in current directory"}]
  }'

Diese Anfrage demonstriert die grundlegende Struktur. Sie können Parameter wie temperature oder top_p die Kreativität zu steuern. Die Antwort enthält Token-Nutzungsstatistiken für transparente Abrechnung.

Python SDK-Integration

Verwenden Sie die offizielle OpenAI-Python-Bibliothek, um unsere API zu integrieren. Legen Sie die Basis-URL des Clients auf unsere fest und verwenden Sie Ihren API-Schlüssel. Dieser Ansatz funktioniert nahtlos mit bestehenden Codebasen, die bereits auf OpenAI abzielen.

from openai import OpenAI

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

Die Bibliothek übernimmt die JSON-Serialisierung und das Streaming automatisch. Sie können Retry-Logik und Timeouts nach Bedarf konfigurieren. Unser Endpunkt unterstützt Standardparameter, wodurch die Migration von anderen Anbietern trivial ist.

Node SDK-Integration

Für JavaScript-Entwickler funktioniert das Node SDK mit minimalen Änderungen. Legen Sie das baseURL zu unserem Endpunkt und geben Sie Ihren Schlüssel an. Dies ermöglicht es Ihnen, Ihren aktuellen Entwicklungsworkflow beizubehalten, während Sie auf Uncensored-Modelle zugreifen.

import OpenAI from "openai";

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

Node-Nutzer können async/await-Muster für sauberen Code nutzen. Die Antwortstruktur entspricht den OpenAI-Standards, was die Kompatibilität mit bestehenden Parsern gewährleistet. Sie können Modelle oder Anbieter ändern, indem Sie nur zwei Variablen anpassen.

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true in Ihrer Anfrage. Wir geben Server-Sent Events (SSE) für die Echtzeit-Token-Lieferung zurück. Dies reduziert die wahrgenommene Latenz für Endbenutzer.

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)

Der letzte Chunk enthält die gesamte Token-Nutzung für die Abrechnung. Streaming funktioniert mit allen Parametern, einschließlich Function Calling. Verwenden Sie dies für Chat-Schnittstellen, bei denen sofortiges Feedback kritisch ist. Fehler werden weiterhin als SSE-Ereignisse zurückgegeben, sodass Sie Ausfälle graceful behandeln können.

Limits, Fehler & Kontext

Unsere API unterstützt einen Kontextfenster-Umfang von 100.000 Tokens und begrenzt den Request-Body auf 8 MB. Sie können 300 Anfragen pro Minute und Schlüssel stellen. Bei Überschreitung erhalten Sie einen 429-Rate-Limit-Fehler. Authentifizierungsfehler werden mit 401, unzureichende Guthaben mit 402 zurückgegeben.

Fehler verbrauchen nicht Ihr prepaid-Guthaben. Wenn Sie eine fehlerhafte Anfrage senden, werden Sie nicht berechnet. Das Modell lehnt Anfragen ab, die Minderjährige betreffen, erlaubt jedoch sonst unbegrenzte Inhalte. Halten Sie Ihre Fehlerbehandlung robust, um Ratenlimits effektiv zu verwalten.

FAQs

Ist dies die offizielle OpenRouter-Website?

Nein, dies ist ein unabhängiger unzensierter API-Endpunkt. Wir sind nicht mit OpenRouter oder anderen Gateway-Anbietern verbunden. Wir bieten unser eigenes einzelnes Modell an, keinen Routing-Dienst für mehrere Anbieter.

Wie funktioniert hier das uncensored Open AI?

Wir verwenden ein einzelnes Open-Weight-Modell, das auf keine Inhaltsablehnungen ausgelegt ist. Es handelt sich nicht um GPT-4 oder ein anderes Anbietermodell. Sie erhalten uneingeschränkte Antworten für legale erwachsene Nutzung, indem Sie einfach Ihr SDK auf unsere Base-URL zeigen.

Was passiert, wenn mir das Guthaben ausgeht?

Ihre API-Aufrufe geben einen 402-Fehler zurück. Wir berechnen keine Säumniszuschläge oder sperren Ihr Konto unbegrenzt. Sie können jederzeit mit Krypto aufladen, um den Dienst fortzusetzen. Ihr bestehendes Guthaben verfällt nie.

Holen Sie sich Ihren API-Schlüssel jetzt

Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Das ist alles, was es dazu braucht.

API-Schlüssel erhalten