
DeepSeek V4.1 Flash Migration: Umstieg von Pro, Flash & Vision
deepseek-v4-flash und deepseek-v4-pro sind nicht betroffen und liefern weiterhin DeepSeek V4 Flash und V4 Pro. Geändert hat sich nur deepseek-v4-flash-vision-exp: Diese ID leitet jetzt an DeepSeek V4.1 Flash weiter. Bestehende Flash- und Pro-Workloads können also weiterlaufen, während Sie V4.1 Flash parallel bewerten – statt nach der Frist des Anbieters migrieren zu müssen.Was sich geändert hat – nach Modell-ID
| Modell-ID | DeepSeek-Direkt-API | EvoLink | Was zu tun ist |
|---|---|---|---|
deepseek-v4-flash | Seit 10. September an V4.1 Flash weitergeleitet | Nicht betroffen; weiterhin DeepSeek V4 Flash | Weiterbetreiben; V4.1 Flash bewerten, wenn Bildeingabe oder das neuere Modell nützlich ist |
deepseek-v4-flash-vision-exp | Seit 10. September an V4.1 Flash weitergeleitet | Leitet an DeepSeek V4.1 Flash weiter | Bild-Evaluationsset erneut ausführen; ID auf deepseek-v4.1-flash umstellen |
deepseek-v4-pro | Ab 14. September, 04:00 UTC an V4.1 Flash weitergeleitet | Nicht betroffen; weiterhin DeepSeek V4 Pro | Direkt-API-Nutzer: vor dem Stichtag vorbereiten. EvoLink-Nutzer: kein erzwungener Wechsel |
deepseek-flash | Aktueller Name für V4.1 Flash | Keine EvoLink-Modell-ID | Nur in der DeepSeek-Direkt-API verwenden |
deepseek-v4.1-flash | Kein Name der DeepSeek-Direkt-API | DeepSeek V4.1 Flash | Für neue EvoLink-Integrationen verwenden |
/deepseek-v4-1-flash nutzt Bindestriche und ist keine Modell-ID. Eine Antwort, die den angefragten Namen zurückgibt, hilft beim Logging; halten Sie trotzdem selbst fest, welcher Anbieter und welche ID jedes Ergebnis erzeugt hat.Welche Anwendungen müssen zuerst handeln?
Priorisieren Sie danach, wohin die Anfrage geht und welche Folgen eine veränderte Antwort hätte.
| Anwendung | Situation | Erster Schritt |
|---|---|---|
Ruft deepseek-v4-pro über die DeepSeek-Direkt-API auf | Wechselt am 14. September zu V4.1 Flash | Baseline-Ausgaben und Tests vor dem Stichtag sichern; entscheiden, ob V4.1 Flash besteht oder ob Sie V4 Pro über eine andere Route wie EvoLink weiter nutzen müssen |
Ruft deepseek-v4-flash oder deepseek-v4-flash-vision-exp über die DeepSeek-Direkt-API auf | Wird bereits von V4.1 Flash bedient | Aktuelle Ergebnisse mit Ausgaben vergleichen, die vor dem 10. September gespeichert wurden |
Nutzt deepseek-v4-flash-vision-exp auf EvoLink | Bereits an V4.1 Flash weitergeleitet | Visuelles Evaluationsset erneut ausführen; ID auf deepseek-v4.1-flash aktualisieren |
Nutzt deepseek-v4-flash oder deepseek-v4-pro auf EvoLink | Unverändert | Keine erzwungene Migration; V4.1 Flash an einer Stichprobe echter Aufgaben bewerten |
| Nutzt Flash und Pro in der DeepSeek-Direkt-API als gegenseitiges Fallback | Beide Namen erreichen nach dem 14. September V4.1 Flash | Das Paar durch Routen ersetzen, die weiterhin verschiedene Modelle bedienen, etwa V4 Flash und V4 Pro auf EvoLink, und separat prüfen, dass sie keinen Anbieter, kein Kontingent und keinen Fehlermodus teilen |
Erweitern Sie keinen Produktionstraffic, solange ein benötigtes Protokoll, eine Abrechnungsregel oder ein Rollback-Ziel noch unklar ist. Testfixtures vorbereiten, eine Kandidatenroute konfigurieren und unkritische Aufgaben bewerten können Sie trotzdem. Eine kleine erfolgreiche Textantwort ist der Anfang der Validierung, nicht ihr Ende.
Die erste Änderung klein halten, dann den Client-Vertrag testen
Halten Sie Prompt, Tool-Schema und Aufgaben-Fixtures während des ersten Vergleichs stabil. Wer Modell, Client-Bibliothek, Prompt und Reasoning-Einstellungen gleichzeitig ändert, kann eine Regression kaum noch eingrenzen.
deepseek-v4.1-flash und starten Sie mit den Request-Beispielen auf der Modellseite. Die DeepSeek-Chat-Dokumentation beschreibt das gemeinsame DeepSeek-Request-Format auf EvoLink. Übernehmen Sie kein Beispiel des Direktanbieters, ohne Endpoint, Authentifizierung und unterstützte Felder zu prüfen.Prüfen Sie diese Client-Verhaltensweisen einzeln:
- Thinking-Steuerung: DeepSeek dokumentiert Thinking in seiner Direkt-API als standardmäßig aktiviert. Prüfen Sie, welche Einstellung Ihre Requests tatsächlich verwenden, statt „optional“ als „aus“ zu lesen, und protokollieren Sie sie bei jedem Evaluationslauf. Thinking-Leitfaden
- Gesprächsverlauf: Prüfen Sie, welche Nachrichten, Reasoning-Blöcke und Tool-Ergebnisse erneut mitgesendet werden müssen. Ein erfolgreicher erster Turn beweist nicht, dass ein mehrstufiges Gespräch funktioniert.
- Tool-Ausführung: Prüfen Sie Tool-Namen, Argument-Parsing, Call-IDs, Reihenfolge der Ergebnisse und den nächsten Assistant-Turn. Nutzen Sie harmlose Test-Tools, bevor Sie Aktionen mit externen Nebenwirkungen anbinden.
- Streaming: Stellen Sie sicher, dass der Client Abschluss- und Abbruch-Events korrekt verarbeitet. Erfassen Sie die Zeit bis zur ersten Ausgabe und die Zeit bis zu einer vollständig nutzbaren Antwort getrennt.
- Bildeingabe: Die Bildfelder unterscheiden sich je Protokoll (
image_urlbei Chat Completions, einimage-Block bei Messages,input_imagebei Responses). Testen Sie ein Bild auf Ihrem Protokoll, bevor Sie einen Batch hinzufügen. - Usage: Prüfen Sie die tatsächlichen Antwortfelder und die Kontoabrechnung. Fehlende Cached-Token-Daten bedeuten unbekannte Nutzung, nicht automatisch null Cache-Treffer.
Mit dem Modell vergleichen, das Sie heute nutzen
deepseek-v4-flash oder deepseek-v4-pro) und gegen deepseek-v4.1-flash ab und vergleichen Sie die Ergebnisse nebeneinander.Vision Exp ist die Ausnahme: Die ID leitet bereits an V4.1 Flash weiter, das ursprüngliche Modell steht also nicht mehr zum Vergleich bereit. Nutzen Sie Ausgaben, die Sie vor der Weiterleitung gespeichert haben. Dasselbe gilt für die alten Namen in der DeepSeek-Direkt-API. Denselben Prompt an zwei Namen zu senden, die dasselbe Modell erreichen, ist kein Modellvergleich.
Beginnen Sie mit einem überschaubaren Satz repräsentativer Aufgaben. Wählen Sie zum Beispiel 30–50 Fixtures aus Routinearbeit, schwierigen Fällen, Long-Context-Eingaben und bekannten Fehlern. Das ist ein Vorschlag für den Einstieg, keine statistische Garantie. Nehmen Sie aus jedem wichtigen Workload genug Beispiele auf, damit eine gelungene Demo keinen Fehler an anderer Stelle verdeckt.
| Workload | Aus der aktuellen Integration sichern | Beim Kandidaten messen |
|---|---|---|
| Coding | Eingabedateien, gewünschte Änderung, akzeptierter Patch und Testsuite | Testquote, unerwartete Änderungen, unvollständige Aufgaben und Review-Aufwand |
| Agent-Tools | Tool-Schemas, erwartete Aufrufreihenfolge und Endzustand | Korrekte Argumente, doppelte Aufrufe, Wiederherstellung und erfolgreicher Abschluss |
| Strukturierte Extraktion | Eingaben, erwartete Felder und Validierungsregeln | Schema-Gültigkeit, fehlende Werte, falsche Werte und Review-Quote |
| Vision | Originalbilder und gelabelte sichtbare Belege | Feldgenauigkeit, erfundene Details und Umgang mit unlesbaren Inhalten |
| Long-Context-Analyse | Benötigte Quellpassagen und Referenzantwort | Beleg-Recall, unbelegte Aussagen, Latenz und Aufgabenkosten |
Speichern Sie die Request-Konfiguration neben jedem Ergebnis: Modell-ID, Prüfdatum, Output-Limit, Reasoning-Steuerung, Prompt-Revision, Tool-Definitionen und Kontextgröße. Wiederholen Sie Fälle, deren Ausgaben so stark schwanken, dass sie die Entscheidung beeinflussen. Berichten Sie Unsicherheit, statt einen einzelnen Lauf zu einer allgemeinen Rangliste zu machen.
Legen Sie vor der Evaluation fest, was als Fehler zählt. Ein ungültiger Patch, ein Tool-Argument, das den falschen Datensatz betrifft, oder ein erfundenes Pflichtfeld sollten durchfallen, auch wenn sich die Antwort gut liest. Weniger kritische Stilunterschiede erfassen Sie in einer eigenen Review-Kategorie, damit sie funktionale Regressionen nicht verdecken.
Abnahmeprotokoll für die Migration
Führen Sie pro Testfall einen Eintrag in einer gemeinsamen Tabelle. So ist jedes Ergebnis mit den Bedingungen verknüpft, unter denen es entstand, mit den verursachten Kosten und mit der Entscheidung, die es stützt – und ein Umstieg lässt sich auf derselben Grundlage freigeben oder anhalten.
| Feldgruppe | Was erfasst wird |
|---|---|
| Identität und Bedingungen | Anbieter und Base URL; aktuelle und Kandidaten-Modell-ID; Protokoll; Thinking-Einstellung und Effort; Prompt-Version; Version des Fixture-Sets |
| Aufgabe und Ergebnis | Fall-ID; Eingabetyp (Text oder Bild); erwartetes Ergebnis; tatsächliche Ausgabe; bestanden oder durchgefallen mit Begründung; Tool-Nebenwirkungen oder doppelte Aufrufe |
| Laufzeit und Kosten | Zeit bis zur ersten Ausgabe; Zeit bis zum vollständigen Ergebnis; Input-, Cached- und Output-Nutzung; abgerechneter Endbetrag; Anzahl der Retries |
| Freigabeentscheidung | Ihre Bestehensschwelle (zum Beispiel null kritische Fehler); Beobachtungsfenster; Bedingung für mehr Traffic; Bedingung für eine Pause; Fallback-Ziel passend zum Eingabetyp |
Beispieleintrag (nur zur Veranschaulichung, kein Messergebnis):
| Feld | Beispiel |
|---|---|
| Fall-ID | INV-017 |
| Eingabetyp | Bild: gescannte Rechnung |
| Aktuell → Kandidat | Gespeicherte Ausgabe von deepseek-v4-flash-vision-exp (vor der Weiterleitung) → deepseek-v4.1-flash |
| Erwartetes Ergebnis | JSON mit Rechnungsnummer, Datum und Gesamtbetrag |
| Bestehensregel | Alle drei Felder stimmen mit dem Label überein; keine erfundenen Felder |
| Ergebnis | Durchgefallen: Gesamtbetrag aus der Zwischensummenzeile gelesen |
| Nutzung und Abrechnung | Usage-Felder und abgerechneten Endbetrag dieses Requests erfassen |
| Entscheidung | Rechnungs-Traffic nicht auf den Kandidaten legen; ähnliche Rechnungen ins Fixture-Set aufnehmen und erneut testen |
| Fallback-Ziel | Ein anderes Vision-Modell, das dasselbe Rechnungsset bestanden hat, oder menschliche Prüfung |
Traffic erst verschieben, wenn die Abnahmeprüfungen bestanden sind

Wählen Sie den Kandidaten per Feature Flag oder Routing-Konfiguration für einen abgegrenzten Workload aus. Halten Sie fest, welche Requests ihn genutzt haben. Beginnen Sie mit internen oder anderweitig unkritischen Aufgaben; Kundentraffic kommt erst hinzu, wenn die Anwendungsprüfungen bestanden sind.
Ein praxistauglicher Ablauf:
- Request bestätigen. Exakte Modell-ID, Protokoll, Berechtigungen und Preisquelle prüfen.
- Offline-Fixtures erneut abspielen. Mit dem aktuellen Modell oder gespeicherten Abnahmekriterien vergleichen und Fehler analysieren, solange der Traffic unberührt bleibt.
- Mit einer begrenzten Kohorte starten. Einen kleinen Workload oder eine Mandantengruppe wählen, deren Fehler sich eingrenzen lassen. Akzeptierte Ergebnisse, Latenz und Abrechnung beobachten.
- Nach Aufgabenklasse erweitern. Die Nutzung dort erhöhen, wo das Modell besteht. Schwierigere oder schlecht messbare Aufgaben auf dem Modell lassen, das sie bereits besteht.
- Nach Änderungen beim Anbieter erneut prüfen. Eine stabile ID befreit die Anwendung nicht von künftigen Regressionstests.
Leiten Sie Schwellenwerte aus Ihren eigenen Service-Anforderungen ab. Ein Team könnte etwa verlangen: keine kritischen Tool-Fehler, Schema-Gültigkeit über der bisherigen Untergrenze und p95-Latenz innerhalb des Antwortbudgets. Das sind Freigabekriterien der Anwendung, keine Aussagen über die Leistung von V4.1 Flash.
Ein Rollback muss ein Ziel nennen, das weiterhin das bisherige Verhalten liefert – und es muss zum Eingabetyp passen.
- Reine Textaufgaben: Auf EvoLink bleiben
deepseek-v4-flashunddeepseek-v4-proverfügbar. Eine Textkohorte, die auf V4.1 Flash durchfällt, kann per Konfiguration dorthin zurückkehren. - Aufgaben, die von Bildbelegen abhängen: V4 Flash und V4 Pro verarbeiten nur Text und können diese Aufgaben nicht übernehmen. Weichen Sie auf ein anderes Modell aus, das dieselbe visuelle Evaluation bestanden hat, oder stoppen Sie und geben Sie den Request an eine menschliche Prüfung. Eine Pipeline aus OCR plus Text ist nur dann ein Fallback, wenn Sie bestätigt haben, dass der Verlust von Layout- und Pixeldetails das Ergebnis nicht verändert. Verwerfen Sie das Bild nie stillschweigend, ersetzen Sie es nicht durch einen Platzhalter und werten Sie eine solche Antwort nicht als Erfolg.
- Vision Exp:
deepseek-v4-flash-vision-expist kein Rollback-Ziel, weil die ID bereits an V4.1 Flash weiterleitet.
Kosten pro akzeptiertem Ergebnis vergleichen
Für eine Evaluationskohorte:
API-Kosten pro akzeptierter Aufgabe = abgerechnete API-Kosten gesamt / Anzahl akzeptierter AufgabenRechnen Sie erfolglose Versuche und Retries in die abgerechneten Gesamtkosten ein. Wird keine Aufgabe akzeptiert, ist der Quotient nicht definiert; melden Sie dann keine Nullkosten pro Erfolg. Kosten für menschliche Prüfung und Tool-Dienste erfassen Sie getrennt und beziehen sie ein, wenn Ihre Entscheidung die gesamten Betriebskosten betrifft.
Ein hypothetischer Vergleich macht den Unterschied deutlich: 100 Aufgaben kosten insgesamt 1,00, 80 Ergebnisse werden akzeptiert – das ergibt 0,0125 pro akzeptierter Aufgabe. Eine zweite Konfiguration kostet 0,90, liefert aber nur 60 akzeptierte Ergebnisse – das sind 0,015 pro akzeptierter Aufgabe. Die niedrigere Kohortenrechnung ist pro nutzbarem Ergebnis also teurer. Das sind Beispielzahlen, keine EvoLink-Preise und keine Testmessungen.
Fehler analysieren, ohne mehrere Variablen gleichzeitig zu ändern
| Symptom | Zuerst prüfen | Sinnvoller nächster Schritt |
|---|---|---|
| Request wird vor der Generierung abgelehnt | Aktiver Key, Endpoint und Modell-ID | Minimalen dokumentierten Request senden; Authentifizierung von Modellverfügbarkeit unterscheiden |
| Text funktioniert, Bilder scheitern | Bildfeld und gewähltes Protokoll | Ein unterstütztes Bild testen, bevor Batch oder Tools dazukommen |
| Erster Turn gelingt, Agent bricht ab | Tool-Result-IDs, Verlauf und Client-Parser | Eine zweistufige Aufgabe mit deterministischen Test-Tools reproduzieren |
| Ausgabe wird abgeschnitten | Output-Limit und Finish Reason | Ein begrenztes Limit anpassen; keine unbegrenzte Retry-Schleife |
| Rechnung ändert sich trotz ähnlicher Tarife | Reasoning, Cache, Ausgabelänge und fehlgeschlagene Versuche | Abgerechnete Endkosten für denselben akzeptierten Workload vergleichen |
| „Rollback“ zeigt dasselbe Verhalten | Ob die ID an das neue Modell weiterleitet | Bei Textaufgaben zu einer ID zurückkehren, die noch das bisherige Modell liefert, etwa deepseek-v4-flash auf EvoLink; bei Bildaufgaben ein anderes verifiziertes Vision-Modell nutzen |
Bewahren Sie für die Fehlersuche einen geschwärzten Request, die Antwort, den Zeitpunkt und die Request-ID auf. Nehmen Sie keine API-Keys oder sensiblen Kundendaten in einen öffentlichen Bug-Report auf. Exakte Fehlernamen und HTTP-Verhalten entnehmen Sie der Antwort und der aktuellen Dokumentation, nicht einer Vermutung anhand der Schreibweise der Modell-ID.
FAQ
Muss ich meine bestehenden DeepSeek-Requests auf EvoLink umbenennen?
deepseek-v4-flash und deepseek-v4-pro: Beide liefern weiterhin V4 Flash und V4 Pro. deepseek-v4-flash-vision-exp funktioniert noch, leitet aber jetzt an V4.1 Flash weiter. Stellen Sie diese ID auf deepseek-v4.1-flash um, sobald Sie bereit sind, und wiederholen Sie Ihre Bildprüfungen.Welcher Name gehört in eine EvoLink-Konfiguration für V4.1 Flash?
deepseek-v4.1-flash. Der Pfad der Website nutzt Bindestriche, die DeepSeek-Direkt-API verwendet deepseek-flash. Halten Sie Endpoint, Anbieter und Bezeichner zusammen; sie sind nicht austauschbar.Wann ist die Umstellung von V4 Pro geplant, und betrifft sie EvoLink?
deepseek-v4-pro auf EvoLink ist davon nicht betroffen und liefert weiterhin V4 Pro. Wenn Sie die DeepSeek-API direkt aufrufen, prüfen Sie die Ankündigung vor dem Stichtag erneut.Kann ich altes und neues Modell nebeneinander vergleichen?
deepseek-v4-flash oder deepseek-v4-pro und an deepseek-v4.1-flash. Bei Vision Exp ist das anders, weil die ID bereits an V4.1 Flash weiterleitet – vergleichen Sie dort mit früher gespeicherten Ausgaben. Dasselbe gilt für die alten Namen in der DeepSeek-Direkt-API.Bedeutet optionales Thinking, dass Thinking ausgeschaltet ist?
Nein. Es bedeutet, dass dort, wo unterstützt, ein Modus ohne Thinking verfügbar ist. Prüfen Sie, welche Einstellung Ihre Requests tatsächlich nutzen, und protokollieren Sie sie mit Ihren Evaluationsergebnissen.
Senkt die Migration meine Rechnung?
Das hängt von Kontotarifen, Token-Mix, Reasoning, Cache-Wiederverwendung, Retries und Akzeptanzquote ab. Messen Sie die abgerechneten Endkosten für gleichwertige Aufgaben. Werten Sie Preissenkungen des Direktanbieters oder gelistete Tarife nicht als Garantie für Ihre Rechnung.
Was passiert mit meinen Vision-Exp-Bild-Workloads auf EvoLink?
deepseek-v4.1-flash um, damit Ihre Konfiguration zu dem Modell passt, das die Requests bedient.Was ist nach der Migration ein brauchbares Fallback?
deepseek-v4-flash und deepseek-v4-pro weiterhin V4 Flash und V4 Pro. Für Bildaufgaben verarbeiten diese beiden Modelle nur Text; nutzen Sie ein anderes verifiziertes Vision-Modell oder einen Pfad mit menschlicher Prüfung. Eine ID, die an V4.1 Flash weiterleitet – etwa deepseek-v4-flash-vision-exp –, ist kein Rollback auf das frühere Verhalten.Quellen und nächster Schritt
Die Anbieterdokumentation wurde am 10. September 2026 geprüft:
- DeepSeek: Release und Alias-Änderungen
- DeepSeek: Modellbezeichner und Preise
- Thinking-Steuerung
- Context Caching
- EvoLink: DeepSeek-Chat-Referenz


