de ▾
Mit Testguthaben ausprobieren

Schnellstart: Unzensierte AI API

Generieren Sie unzensierten Text sofort mit unserer OpenAI-kompatiblen API. Dieser Schnellstart-Leitfaden führt Sie von der Authentifizierung bis zu Streaming-Antworten in wenigen Minuten.

Inhaltsverzeichnis
  1. Basis-URL und Authentifizierung
  2. Erste Anfrage: Chat-Vervollständigungen
  3. Node.js-Integration
  4. Streaming und Token-Nutzung
  5. Parameter: Steuerung und Reproduzierbarkeit
  6. Ratenbegrenzungen, Fehler und Beschränkungen

Basis-URL und Authentifizierung

Verwenden Sie die dedizierte Basis-URL und Ihren API-Schlüssel für jede Anfrage. Unsere Uncensored-LLM-API erfordert keine komplexe Proxy-Routung, nur Standard-Header. Sie erhalten einen einzelnen Schlüssel bei der Anmeldung über Google oder E-Mail. Dieser Schlüssel authentifiziert alle Interaktionen mit dem Modell. Fehler und Ablehnungen verbrauchen kein Guthaben. Sie starten mit einem Testguthaben von $0,50, das 7 Tage gültig ist. Ihre Eingaben bleiben privat und werden nicht zum Training verwendet.

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

Erste Anfrage: Chat-Vervollständigungen

Senden Sie eine POST-Anfrage an den Chat-Vervollständigungs-Endpunkt. Dies ist die Kerninteraktion zur Textgenerierung. Geben Sie die Modell-ID als „uncensored“ im Body an. Sie können Parameter wie Temperatur oder top_p anpassen. Die API gibt direkt eine Textantwort zurück. Es gibt keine Embedding- oder Bildgenerierungsfunktionen. Dies ist ein reiner Text-Ein-zu-Text-Aus-Dienst. Halten Sie Ihre Anfragen unter 8 MB. Der Kontextfenster unterstützt insgesamt 100,000 Tokens.

from openai import OpenAI

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

Node.js-Integration

Integrieren Sie direkt unter Verwendung des offiziellen Node SDK oder eines beliebigen kompatiblen Clients. Legen Sie die Basis-URL auf unseren API-Endpunkt fest. Übergeben Sie Ihren API-Schlüssel im Authorization-Header. Die Modell-ID bleibt bei allen Aufrufen "uncensored". Sie können Ergebnisse streamen oder synchron abrufen. Function Calling wird über den tools-Parameter unterstützt. Verwenden Sie den JSON-Modus für strukturierte Ausgaben. Diese Einrichtung eliminiert Vendor Lock-in. Ihr Code bleibt einfach und robust.

import OpenAI from "openai";

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

Streaming und Token-Nutzung

Aktivieren Sie das Streaming, indem Sie stream auf true setzen. Sie erhalten Chunks über Server-Sent Events. Jeder Chunk enthält teilweise Textdaten und Nutzungsdaten. Der letzte Chunk enthält die gesamten Token-Anzahlen. Dies ermöglicht die Echtzeitanzeige des generierten Texts. Es reduziert die wahrgenommene Latenz für Benutzer. Sie können den Stream bei Bedarf abbrechen. Die API berechnet Kosten basierend auf tatsächlichen Tokens. Fehler verursachen keine Gebühren. Überwachen Sie Ihren Guthabenstand über den Modelle-Endpunkt.

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)

Parameter: Steuerung und Reproduzierbarkeit

Stufen Sie Antworten mit Standardparametern fein ab. Legen Sie die Temperatur für Kreativität oder Determinismus fest. Verwenden Sie top_p für Nucleus-Sampling. Definieren Sie einen Seed für reproduzierbare Ausgaben. Geben Sie Stop-Sequenzen an, um die Generierung zu stoppen. Präsenz- und Häufigkeitsstrafen passen die Wortwiederholung an. Diese Tools geben Ihnen präzise Kontrolle. Das Modell bewältigt komplexe Prompts gut. Der JSON-Modus gewährleistet eine gültige Struktur. Function Calling ermöglicht die Verwendung externer Tools. Passen Sie diese Werte an Ihren Anwendungsfall an.

Ratenbegrenzungen, Fehler und Beschränkungen

Erwarte spezifische Limits basierend auf deinem Key. Du kannst 300 Anfragen pro Minute senden. Nur 8 Anfragen laufen gleichzeitig. Ein einzelner Key ist pro Konto aktiv. Ersetze ihn bei Bedarf. Verarbeite 401-Fehler für ungültige Keys. Behebe 402-Fehler durch Aufladen mit Krypto. 429 zeigt Sättigung des Rate Limits an. Die maximale Ausgabe beträgt 16,000 Tokens pro Anfrage. Setze max_tokens explizit, um Standardwerte zu vermeiden. Guthaben verfällt nicht. Fehler sind kostenlos. Nutze den models-Endpunkt, um den Status zu prüfen.

Häufige Fragen

Wie lautet die Basis-URL der Code-Basis der uncensored AI?

Die Basis-URL ist HTTPS://api.uncensoredaicode.com/v1. Verwenden Sie dies für alle OpenAI-kompatiblen SDKs. Ändern Sie die base_url in Ihrer Client-Konfiguration. Dies verbindet Sie direkt mit dem uncensored-Modell ohne Vermittler.

Wie gehe ich mit Fehlern und Ratenbegrenzungen um?

Behandeln Sie 401-Fehler, indem Sie Ihren Schlüssel überprüfen. Lösen Sie 402-Fehler auf, indem Sie mit USDT oder USDC aufladen. 429-Fehler bedeuten, dass Sie das Limit von 300 Anfragen pro Minute erreicht haben. Warten Sie und versuchen Sie es erneut, oder verwenden Sie mehrere Schlüssel bei Bedarf. Fehler verbrauchen Ihr Guthaben nicht.

Welche Zahlungsmethoden akzeptieren Sie?

Nur Krypto: USDT auf TRC20 oder USDC auf Base, beliebiger ganzzahliger Betrag zwischen $20 und $500. Bonusguthaben ab $50.

Ihren API-Schlüssel abrufen

Registrieren Sie ein Konto, kopieren Sie den Schlüssel, aktualisieren Sie Ihre Basis-URL. Das ist alles.