API Hop

Dokumentation

API Hop-Dokumentation

DeepSeek-Modelle

Modell-IDs von DeepSeek V4 Flash, V4 Pro und V4.1 Flash sowie Chat-Completions-Verfügbarkeit.

POSThttps://api.apihop.ai/v1/chat-completions

DeepSeek-Modelle verwenden den gemeinsamen Chat-Completions-Endpunkt. Ändern Sie zum Modellwechsel nur model; Endpunkt und Authentifizierung bleiben gleich.

text
POST https://api.apihop.ai/v1/chat-completions

Verfügbare Modelle

model-WertEinordnungOhne StreamingSSE-Streaming
deepseek-v4-flashFlash-Stufe und praktischer Einstieg für alltägliche Chats oder StapelauswertungenJaJa
deepseek-v4-proPro-Stufe für Bewertungen mit Schwerpunkt auf komplexem Denken und AusgabequalitätJaJa
deepseek-v4.1-flashDeepSeek V4.1 Flash; eigene Modell-ID, kein Alias von V4 FlashNach Bereitstellung und AktivierungNach Bereitstellung und Aktivierung

V4.1 Flash ist erst verfügbar, nachdem seine Routingkonfiguration bereitgestellt und aktiviert wurde. Verwenden Sie es nur, wenn GET https://api.apihop.ai/v1/models für Ihren API-Schlüssel deepseek-v4.1-flash zurückgibt. Dieser Referenzeintrag bestätigt weder eine Produktivbereitstellung noch einen erfolgreichen Inferenztest. Bestehende IDs von V4 Flash und V4 Pro bleiben unverändert.

Diese Einordnung hilft bei der Auswahl eines ersten Testmodells; sie ist kein SLA für Latenz, Durchsatz oder Qualität. Vergleichen Sie verfügbare Modelle vor dem Produktiveinsatz mit eigenen Prompts, Ausgabelängen und gleichzeitigen Anfragen.

Authentifizierung

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Anfrage ohne Streaming

Der Endpunkt liefert standardmäßig eine vollständige Chat-Completions-Antwort. Das Beispiel setzt stream: false ausdrücklich, damit das Verhalten auch nach dem Kopieren klar bleibt.

json
{
  "model": "deepseek-v4-flash",
  "messages": [
    {
      "role": "system",
      "content": "You are a precise technical assistant."
    },
    {
      "role": "user",
      "content": "Explain three benefits of event-driven architecture."
    }
  ],
  "stream": false
}

Ändern Sie für das Pro-Modell nur das Modellfeld:

json
{
  "model": "deepseek-v4-pro"
}

Streaming-Anfrage

Setzen Sie für Streaming ausdrücklich stream: true und verarbeiten Sie die Antwort bis [DONE] als SSE-Ereignisse.

json
{
  "model": "deepseek-v4-pro",
  "messages": [
    {
      "role": "user",
      "content": "Create a checklist for a reversible database migration."
    }
  ],
  "stream": true
}

Anfragefelder

modelstringerforderlich

Verwenden Sie deepseek-v4-flash oder deepseek-v4-pro oder deepseek-v4.1-flash, wie von GET https://api.apihop.ai/v1/models zurückgegeben.

messagesobject[]erforderlich

Nachrichten im Stil von OpenAI Chat Completions. Jede Nachricht enthält role und content.

streambooleanStandard: false

true liefert SSE; false liefert eine vollständige JSON-Antwort.

max_tokensinteger

Optionale maximale Ausgabetokens als positive Ganzzahl. Lassen Sie das Feld weg, um den Standard des Anbieters für das gewählte Modell zu verwenden. Je nach Modell umfasst das Budget Denktokens und endgültigen Text. Ein kleines Budget kann die Antwort abschneiden oder vor dem endgültigen Text aufgebraucht sein; eine Erhöhung kann die Kosten steigern.

max_completion_tokensinteger

Optionale Kompatibilitätsalternative zu max_tokens mit denselben Budgetaspekten. Das ausgewählte Modell bestimmt die Unterstützung; lassen Sie beide Felder weg, um den Anbieterstandard zu verwenden.

Gemeinsame Felder wie temperature, top_p, frequency_penalty, presence_penalty, stop und n finden Sie unter Gemeinsame Chat Completions. Unterstützung und semantische Wirkung können je nach Modell variieren; dieser Leitfaden bestätigt nicht die Unterstützung aller optionalen Felder durch V4.1 Flash.

Erfolgreiche Antwort

json
{
  "id": "chatcmpl_...",
  "object": "chat.completion",
  "created": 1787200000,
  "model": "deepseek-v4-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "1. Services can remain loosely coupled..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 31,
    "completion_tokens": 96,
    "total_tokens": 127
  }
}

Antworten können zusätzliche Nutzungsdetails enthalten; behandeln Sie diese als optional.

Nutzungshinweise

  • Der aktuelle öffentliche Vertrag ist Chat Completions mit Antworten ohne Streaming und SSE-Streaming.
  • Diese Modelle sind derzeit nicht über OpenAI Responses oder Claude Messages verfügbar.
  • Setzen Sie model im Anfrageinhalt auf die genaue ID: deepseek-v4-flash, deepseek-v4-pro oder deepseek-v4.1-flash.
  • Verwenden Sie nur von GET https://api.apihop.ai/v1/models zurückgegebene IDs.
  • Verwenden Sie GET https://api.apihop.ai/v1/models für die dem aktuellen Schlüssel sichtbaren Modelle und die Konsole für aktuelle Preise.