de ▾

UngefangenAPI-Referenz

Testschlüssel beanspruchen

Ungefangene KI-API-Dokumentation

Starten Sie mit Unjailed AI in Sekundenschnelle über unsere OpenAI-kompatible API. Senden Sie eine Anfrage und erhalten Sie unzensierten Text ohne Konfigurationsaufwand.

Basis-URL
https://api.aiunjailed.com/v1
Modell
Unzensiert

Basis-URL und Authentifizierung

Verwenden https://api.aiunjailed.com/v1 als Ihre Basis-URL und fügen Sie Ihren API-Schlüssel in den Authorization header. Sie erhalten einen aktiven Schlüssel pro Konto, den Sie sofort über Google oder E-Mail auf der Seite „API-Schlüssel erhalten“ generieren können. Dieses Setup funktioniert mit jedem Standard-OpenAI-SDK, indem Sie einfach die Basis-URL-Variable überschreiben. Ihr Schlüssel authentifiziert alle Anfragen an das uncensored-Modell-Endpunkt.

curl https://api.aiunjailed.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten terminal commands for linux"}]
  }'

Erste Anfrage

Senden Sie eine POST-Anfrage an /v1/chat/completions mit der Modell-ID, die auf uncensored. Dieses einzelne Modell verarbeitet alle Ihre Textgenerierungsbedürfnisse ohne Routing-Komplexität. Sie können Parameter wie temperature und top_p die Kreativität zu steuern. Die API gibt Rohtextantworten direkt an Ihre Anwendung zurück.

from openai import OpenAI

client = OpenAI(base_url="https://api.aiunjailed.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 SDK-Integration

Initialisieren Sie den Client mit Ihrem API-Schlüssel und der korrekten Basis-URL, um mit der Inhaltsgenerierung zu beginnen. Node-Entwickler können das offizielle SDK für straightforward promise-basierte Interaktionen nutzen. Dieser Ansatz hält Ihren Code sauber und gewährleistet gleichzeitig die Kompatibilität mit Standard-Anfragestrukturen. Sie können die max_tokens die Ausgabelänge innerhalb des 16,000-Token-Limits zu steuern.

import OpenAI from "openai";

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

Aktivieren Sie Streaming, indem Sie stream: true in Ihrem Anfragekörper, um Token-für-Token-Aktualisierungen zu empfangen. Diese Funktion verwendet Server-Sent Events (SSE) für die Echtzeit-Textübertragung. Details zur Token-Nutzung erscheinen im letzten Chunk des Streams. Streaming reduziert die wahrgenommene Latenz für Endbenutzer und gewährleistet gleichzeitig die volle API-Kompatibilität.

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)

Modellparameter und JSON-Modus

Steuern Sie das Generierungsverhalten mit Standardparametern wie temperature, top_p, und stop Sequenzen. Sie können strukturierte Ausgaben erzwingen, indem Sie response_format zu {"type": "json_object"}. Dies stellt sicher, dass die API gültiges JSON für Ihre Anwendungslogik zurückgibt. Function Calling wird ebenfalls über die tools Parameter für komplexe Workflows.

Limits, Fehler und Kontextfenster

Ihr Kontextfenster umfasst 100.000 Tokens für Prompt und Completion zusammen, mit einer maximalen Ausgabe von 16.000 Tokens. Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Häufige Fehler sind 401 für ungültige Schlüssel, 402 bei erschöpftem Guthaben und 429 für Ratenbegrenzungen. Anfragen, die das 8-MB-Body-Limit überschreiten, schlagen ebenfalls fehl. Fehler verbrauchen nicht Ihr prepaid-Guthaben.

FAQ

Wie fange ich mit Unjailed AI an?

Melden Sie sich mit Google oder E-Mail an, um Ihren API-Schlüssel sofort zu erhalten. Konfigurieren Sie dann Ihr SDK mit der Basis-URL und senden Sie Ihre erste Anfrage an den Chat-Completions-Endpunkt.

Wie groß ist die Kontextfenstergröße?

Die API unterstützt einen Kontextfenster von 100.000 Token für Eingabe und Ausgabe zusammen. Sie können bis zu 16.000 Token für die Vervollständigung in einer einzelnen Anfrage angeben.

Warum erhalte ich einen 402-Fehler?

Ein 402-Fehler zeigt an, dass Ihr Prepaid-Guthaben erschöpft ist. Laden Sie mit USDT (TRC20) oder USDC (Base) auf, um den Dienst sofort fortzusetzen.

Generieren Sie Ihren key

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

Testschlüssel beanspruchen