de ▾
API-Schlüssel erhalten

API-Schnellstart-Leitfaden

Dieser Leitfaden hilft Ihnen, unsere unzensierte, OpenAI-kompatible API mit Ihrem bestehenden Client-Code zu integrieren. Sie erhalten ein einzelnes Modell, transparente Preisgestaltung und keine Vendor-Lock-in.

https://api.pricingapideepseek.com/v1

Basis-URL und Authentifizierung

Nutzen Sie unsere spezifische Base-URL und einen gültigen API-Schlüssel für jede Anfrage.

Die Basis-URL ist https://api.pricingapideepseek.com/v1. Aktualisieren Sie Ihre SDK-Konfiguration, um auf diesen Endpunkt statt auf den Standard-OpenAI-Endpunkt zu verweisen. Authentifizieren Sie sich, indem Sie Ihren API-Schlüssel im Authorization header. Sie erhalten einen Schlüssel pro Konto. Wenn Sie einen neuen benötigen, funktioniert der alte Schlüssel sofort nicht mehr. Starten Sie mit dem $0.50-Testguthaben, um die Konnektivität zu überprüfen, bevor Sie Krypto kaufen.

Senden Sie Ihre erste Chat-Vervollständigung

Senden Sie eine POST-Anfrage an den Chat-Vervollständigungs-Endpunkt, um eine Textantwort zu erhalten.

Dies ist ein Drop-in-Ersatz für Standard-OpenAI-Clients. Sie definieren die Modell-ID als uncensored. Die API gibt Text basierend auf Ihrer Eingabe zurück. Fehler wie fehlende Credits oder ungültige Schlüssel geben standardmäßige HTTP-Statuscodes zurück. Für die grundlegende Textgenerierung ist keine zusätzliche Konfiguration erforderlich.

  • Endpunkt: POST /v1/chat/completions
  • Modell-ID: uncensored
  • Eingabe: Nur Text-Prompts

Überprüfen Sie Ihr Guthaben, wenn Sie einen 402-Fehler erhalten. Laden Sie mit USDT oder USDC auf, um den Dienst ohne Unterbrechung weiter zu nutzen.

Python SDK-Integration

Konfigurieren Sie die OpenAI Python-Bibliothek, um unsere Basis-URL und Ihren Schlüssel zu verwenden.

Dies ermöglicht es Ihnen, vertrauten Python-Code für Ihre LLM-Interaktionen zu verwenden. Die Bibliothek formatiert die Anfragen automatisch. Sie müssen nur den Standard-API-Host überschreiben. Dies stellt sicher, dass Ihre vorhandenen Skripte ohne größere Änderungen funktionieren.

  • Festlegen base_url zu unserem API-Endpunkt.
  • Festlegen api_key Ihren eindeutigen Schlüssel.
  • Anruf chat.completions.create mit Modell uncensored.

Fehler werden als Standard-Exceptions ausgelöst. Prüfen Sie die Fehlermeldung für Details zu Rate Limits oder Abrechnungsproblemen.

Node SDK-Konfiguration

Initialisieren Sie den OpenAI Node-Client mit unserem benutzerdefinierten Host und Ihren Anmeldeinformationen.

Dieser Ansatz funktioniert gut für serverseitige Anwendungen oder Node.js-Umgebungen. Sie übergeben die Basis-URL und den API-Schlüssel während der Initialisierung. Der Rest des SDK funktioniert identisch wie die Standardversion. Sie können Nachrichten senden und Textantworten empfangen, ohne Ihre Logik zu ändern.

  • Importieren Sie das OpenAI-Paket.
  • Erstellen Sie eine Client-Instanz mit benutzerdefinierter Basis-URL.
  • Verwenden Sie den Standard chat.completions.create Methode.

Stellen Sie sicher, dass Ihr Schlüssel gültig ist. Die API lehnt Anfragen mit abgelaufenen oder falschen Schlüsseln ab. Überwachen Sie Ihre Nutzung, um unerwartete Gebühren zu vermeiden.

Streaming-Antworten mit SSE

Aktivieren Sie Streaming, um Tokens zu empfangen, sobald sie generiert werden.

Festlegen stream: true in Ihrer Anfrage. Die API sendet Server-Sent Events (SSE) für jedes Token. Dies verringert die wahrgenommene Latenz für Endbenutzer. Sie verarbeiten Chunks, sobald sie eintreffen. Der letzte Chunk enthält die gesamte Token-Nutzung für die Abrechnung. Dies ist ideal für Chat-Schnittstellen und Echtzeitanwendungen.

  • Festlegen stream zu true.
  • Verarbeiten Sie SSE-Ereignisse in Ihrem Code.
  • Tokens progressiv anzeigen.

Streaming ändert nicht die Preise. Sie zahlen für die insgesamt verwendeten Tokens. Fehler während des Streamings werden im letzten Chunk gesendet. Prüfen Sie auf Fehlerfelder in diesem letzten Event.

Limits, Fehler und Kontextfenster

Verstehen Sie Ihre Ratenbegrenzungen, Fehlercodes und Token-Einschränkungen.

Sie können 300 Anfragen pro Minute senden. Nur 8 Anfragen laufen gleichzeitig pro Schlüssel. Der Anfragekörper muss unter 8 MB liegen. Das Kontextfenster umfasst insgesamt 100.000 Tokens. Dies umfasst sowohl Ihre Eingabeaufforderung als auch die generierte Antwort. Wenn Sie das Limit überschreiten, erhalten Sie einen 429-Fehler. Ungültige Schlüssel geben 401 zurück. Keine Guthaben geben 402 zurück. Fehler verbrauchen keine Tokens. Ablehnungen sind ebenfalls kostenlos. So stellen Sie sicher, dass Sie nur für tatsächliche Ausgaben bezahlen. Planen Sie Ihre Token-Nutzung sorgfältig, um das Limit von 16.000 Tokens maximaler Ausgabe einzuhalten.

cURL

curl https://api.pricingapideepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the per million token costs for input and output."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Häufige Fragen

Wie groß ist die Kontextfenstergröße?

Das Context-Window umfasst 100.000 Tokens. Dieses Limit umfasst sowohl den Input-Prompt als auch das generierte Completion. Sie können bis zu 16.000 Tokens pro Anfrage generieren.

Wie gehe ich mit API-Fehlern um?

Fehler geben standardmäßige HTTP-Statuscodes zurück. Eine 401 bedeutet, dass Ihr Schlüssel ungültig ist. Eine 402 zeigt unzureichendes Guthaben an. Eine 429 signalisiert, dass Sie das Rate-Limit erreicht haben. Fehler verbrauchen nicht Ihr Token-Guthaben.

Kann ich diese API für Coding-Aufgaben verwenden?

Ja. Das unzensierte Modell verarbeitet Codegenerierung gut. Es lehnt rechtmäßige technische Anfragen nicht ab. Sie können Code-Snippets senden und Antworten in Standardformaten erhalten. Der JSON-Modus ist für strukturierte Daten verfügbar.

Holen Sie sich Ihren API-Schlüssel

Registrieren Sie sich, kopieren Sie Ihren Schlüssel und aktualisieren Sie die Basis-URL. Das ist alles, was Sie benötigen.

API-Schlüssel erhalten