Schnellstart für DeepSeek-Nutzer
Migriere deinen Code zu unserem unzensierten LLM-Endpunkt, indem du die Basis-URL und den API-Schlüssel aktualisierst. Die API folgt der OpenAI-Chat-Vervollständigungs-Spezifikation, sodass du unser Modell austauschen kannst, ohne deine Anwendungslogik zu ändern.
- Base-URL
https://api.deepseekapikey.com/v1- Modell
uncensored
Authentifizierung und Basis-URL
Unsere API wird unter https://api.deepseekapikey.com/v1 gehostet. Zur Authentifizierung füge deinen API-Schlüssel als Bearer-Token in den Authorization-Header ein. Du kannst einen Schlüssel auf der Seite API-Schlüssel erhalten generieren, indem du nur eine E-Mail-Adresse und ein Passwort angibst. Wenn du deinen Schlüssel verlierst, kannst du ihn jederzeit neu generieren, wodurch der vorherige sofort widerrufen wird. Im Gegensatz zu einigen Anbietern benötigen wir für das erste Testkonto keine Kreditkarte.
Erste Anfrage
Sende eine Standard-POST-Anfrage an /v1/chat/completions. Verwende die Modell-ID uncensored, um auf unser Open-Weight-Modell zuzugreifen. Der Anfragetext folgt der Standardstruktur mit einem messages-Array, das deinen Prompt enthält. Dieser Endpunkt unterstützt Texteingabe und Textausgabe und ist somit sofort einsetzbar als Ersatz für viele bestehende Integrationen.
curl https://api.deepseekapikey.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
Wenn du den offiziellen OpenAI Python Client verwendest, kannst du ihn auf unsere Basis-URL verweisen, indem du den Parameter base_url überschreibst. Übergebe deinen Schlüssel zur Client-Initialisierung. Dieser Ansatz ermöglicht es dir, die Struktur deines bestehenden Python-Codes beizubehalten und Anfragen trotzdem über unseren unzensierten Endpunkt zu leiten. Der Client übernimmt die JSON-Serialisierung und Antwortanalyse automatisch.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekapikey.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-Integration
Initialisiere für Node.js-Anwendungen den OpenAI-Client mit derselben Konfigurationsstrategie. Setze die baseURL auf unseren API-Endpunkt und gib deinen Schlüssel an. Dies stellt sicher, dass alle nachfolgenden Aufrufe, einschließlich Tool-Nutzung, korrekt zu unseren Servern geleitet werden. Diese Methode funktioniert mit jedem OpenAI-kompatiblen SDK, das die Überschreibung von baseURL respektiert.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekapikey.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
Aktiviere Streaming, indem du stream: true in deinem Anfragetext festlegst. Die API gibt einen Server-Sent Events (SSE)-Stream zurück, sodass du Token empfangen kannst, sobald sie generiert werden. Dies ist ideal für Benutzeroberflächen, die von Echtzeit-Feedback profitieren. Das Stream-Format entspricht der Standard-SSE-Spezifikation von OpenAI, sodass deine bestehenden Streaming-Handler ohne Änderungen funktionieren sollten.
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)
Grenzen, Fehler und Kontext
Das Kontextfenster unterstützt 100.000 Token für Prompt und Vervollständigung zusammen. Wenn du das Ratenlimit von 300 Anfragen pro Minute überschreitest, gibt die API einen 429-Fehler zurück. Authentifizierungsfehler geben einen 401-Status zurück, während unzureichendes Prepaid-Guthaben einen 402-Fehler ergibt. Du kannst verfügbare Modelle über GET /v1/models prüfen, obwohl der primäre Endpunkt für Chat-Vervollständigungen ausgelegt ist. Prompts werden nicht zum Training verwendet, und das Modell blockiert sexuelle Inhalte, die Minderjährige betreffen.
Fragen und Antworten
Ist dieses Modell dasselbe wie DeepSeek?
Nein, dies ist ein unabhängiges Open-Weight-Modell, das auf unseren eigenen GPU-Servern läuft. Es ist kein GPT, Claude, Gemini, Grok oder DeepSeek. Es ist darauf abgestimmt, ohne Inhaltsablehnungen für die legale Nutzung durch Erwachsene zu antworten.
Wie funktioniert die Preisgestaltung?
Wir verwenden transparente Pay-as-you-go-Preise: $0,25 pro 1 Mio. Input-Token und $1,00 pro 1 Mio. Output-Token. Es gibt keine monatlichen Gebühren oder versteckten Stufen, und Prepaid-Guthaben verfällt nie.
Kann ich dies für Tool-/Function Calling verwenden?
Ja, der Endpunkt POST /v1/chat/completions unterstützt Standard-Payloads für Tool- und Function Calling. Die API akzeptiert das gleiche Schema-Format, das von OpenAI-kompatiblen Clients verwendet wird.
Dein Schlüssel ist nur ein Formular entfernt
Erstelle ein Konto, kopiere den Schlüssel, ändere die Basis-URL. Das ist die gesamte Einrichtung.
API-Spezifikation
Alle echten Grenzen und Funktionen der API auf einen Blick – prüfen Sie sie, bevor Sie Guthaben kaufen.
| Merkmal | Wert |
|---|---|
| API-Format | OpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern |
| Modell-ID | uncensored |
| Endpunkte | POST /v1/chat/completions · GET /v1/models |
| Base-URL | https://api.deepseekapikey.com/v1 |
| Authentifizierung | Authorization: Bearer YOUR_KEY |
| Function Calling | ja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool |
| Max. Ausgabe | bis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit) |
| JSON-Modus | response_format: {"type": "json_object"} |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Kontextfenster | 100.000 Tokens (Eingabe + Ausgabe) |
| Streaming | ja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung |
| Antwort-Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Parallelität | 8 gleichzeitige Anfragen pro Schlüssel |
| Ratenlimit | 300 Anfragen pro Minute und Schlüssel |
| Anfragegröße | bis 8 MB |
| Abrechnung | Prepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos |
| Preis | $0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens |
| Gültigkeit | bezahltes Guthaben verfällt nie, kein Abo |
| 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 |
| Bonus | +5 % ab $50, +10 % ab $100 |
| Aufladen | USDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500 |
| Inhalte | Inhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt |
| Anmeldung | Google oder E-Mail und Passwort |
| Schlüssel | ein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten |
Fehlercodes
Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.
| Code | Typ | Bedeutung |
|---|---|---|
400 | bad_request | ungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang |
401 | missing_key · invalid_key · key_revoked | Schlüssel fehlt, ist falsch oder wurde ersetzt |
402 | no_credit | kein Guthaben – aufladen, dann geht es sofort weiter |
403 | content_blocked | sexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet |
404 | not_found | unbekannter Endpunkt |
413 | request_too_large | Anfrage größer als 8 MB |
429 | rate_limited · concurrency | über 300/Min. oder 8 parallel – kurz warten |
503 | upstream_busy | Modell ausgelastet – in Sekunden erneut versuchen |