DE ▾
API-Schlüssel erhalten

Eine API: Schnellstart-Anleitung

Integriere unsere unzensierte LLM-API mit einer einzigen Konfigurationsänderung. Sofort einsetzbar bedeutet, dass du die Basis-URL und den API-Schlüssel austauschst und deinen bestehenden Code beibehältst.

Basis-URL & Authentifizierung

Leite deinen Client zunächst auf unseren dedizierten Endpunkt. Diese openai-kompatible API verwendet Standard-Authentifizierungs-Header, sodass du nur zwei Werte in deiner Konfiguration ändern musst.

Die Basis-URL lautet https://api.onekeyllmapi.com/v1. Generiere deinen eindeutigen API-Schlüssel auf der Anmeldeseite. Keine Karte erforderlich, der Schlüssel wird nach der Registrierung sofort angezeigt. Bewahre diesen Schlüssel sicher auf; er authentifiziert alle Anfragen an den Dienst.

Basis-Antwort

Sende einen einfachen Text-Prompt, um eine direkte Antwort zu erhalten. Dies ist der Kern unseres AI-API-Angebots für Entwickler. Das Modell gibt Text ohne Inhaltsfilter für legale Erwachsenenverwendung zurück, was es ideal für kreative oder uneingeschränkte Aufgaben macht.

  • Modell-ID: uncensored
  • Endpunkt: POST /v1/chat/completions
  • Kontext: 100.000 Token

Führe deine erste Anfrage mit diesem Beispiel aus:

curl https://api.onekeyllmapi.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."}]
  }'

Python SDK-Integration

Nutze die offizielle OpenAI Python-Bibliothek, um mit unserem Dienst zu interagieren. Die einzigen Änderungen, die erforderlich sind, betreffen base_url und api_key. Dies stellt sicher, dass deine bestehende Logik ohne Änderungen funktioniert.

  • Installation über pip install openai
  • Umgebungsvariablen festlegen oder direkt bei der Client-Initialisierung übergeben
  • Rufe chat.completions.create() wie üblich auf

Konfiguriere den Client wie folgt:

from openai import OpenAI

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

Integriere in JavaScript- oder TypeScript-Projekte mit dem Standard-OpenAI Node-Paket. Leite den Client auf unsere URL und gib deinen Schlüssel an. Dieser Ansatz gewährleistet die Kompatibilität mit jeder OpenAI-kompatiblen Client-Struktur.

  • Installation über npm install openai
  • Initialisierung mit benutzerdefinierter Basis-URL
  • Nutze Standard-async/await-Muster

Beispielinitialisierung:

import OpenAI from "openai";

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

Erhalte Antworten Token für Token für eine geringere wahrgenommene Latenz. Unsere Streaming-API unterstützt Server-Sent Events (SSE), sodass du Ausgaben während der Generierung anzeigen kannst. Dies ist nützlich für Chat-Schnittstellen oder Echtzeitanwendungen.

  • Setze stream: true in deiner Anfrage
  • Analysiere den SSE-Stream auf dem Client
  • Behandle partielle Token effizient

Aktiviere Streaming in deinem Code:

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)

Grenzwerte, Fehler & Kontext

Verstehe die Einschränkungen, um robuste Integrationen aufzubauen. Die API unterstützt ein 100k-Kontextfenster, das lange Dokumente oder Gespräche ermöglicht. Anfragen sind auf eine Body-Größe von 8 MB begrenzt.

Häufige Fehler umfassen 401 für ungültige Schlüssel, 402 wenn das Prepaid-Guthaben aufgebraucht ist, und 429 für das Überschreiten von 300 Anfragen pro Minute. Pay-as-you-go-Guthaben verfällt nie, und du kannst ab $10 aufladen. Function Calling wird zur Ausführung von Funktionen unterstützt.

API-Spezifikation

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
Modell-IDuncensored
Base-URLhttps://api.onekeyllmapi.com/v1
AuthentifizierungAuthorization: Bearer YOUR_KEY
EndpunktePOST /v1/chat/completions · GET /v1/models
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
JSON-Modusresponse_format: {"type": "json_object"}
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
Anfragegrößebis 8 MB
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Ratenlimit300 Anfragen pro Minute und Schlüssel
Parallelität8 gleichzeitige Anfragen pro Schlüssel
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
Bonus+5 % ab $50, +10 % ab $100
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
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
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
AnmeldungGoogle oder E-Mail und Passwort
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt

Fehler und Lösungen

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Ist dies ein OpenAI-Modell?

Nein. Wir bieten ein einzelnes, dediziertes unzensiertes Large Language Model an, das auf unseren eigenen GPU-Servern läuft. Es ist kein GPT, Claude oder ein Modell eines anderen Anbieters, aber es ist mit deren API-Struktur kompatibel.

Wie funktioniert die Preisgestaltung?

Wir nutzen ein Pay as you go-Modell ohne monatliche Gebühren. Input-Token kosten $0,25 pro 1M, Output-Token kosten $1,00 pro 1M. Prepaid-Guthaben verfällt nie, und du kannst mit einem kostenlosen Testguthaben von $0,50 starten.

Wie groß ist das Kontextfenster?

Die API unterstützt ein Kontextfenster mit 100.000 Token für sowohl Prompt als auch Completion. Dies ermöglicht umfangreiche Gespräche oder die Verarbeitung langer Dokumente in einer einzigen Anfrage.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.