Denk-Modus

Erweitertes Reasoning für komplexe Problemlösungen.

Übersicht

Der Denk-Modus (erweitertes Reasoning) erlaubt es Modellen, „laut zu denken", bevor sie eine endgültige Antwort generieren. Das Modell erzeugt eine schrittweise Gedankenkette, was die Genauigkeit bei komplexen Aufgaben wie Mathematik, Logik und Code-Analyse verbessert.

Verwendung

Bei Modellen mit Reasoning-Unterstützung (z. B. deepseek-reasoner) wird der Denk-Modus automatisch aktiviert. Die Reasoning-Ausgabe erscheint im Feld reasoning_content:

TypeScript
1const stream = await client.chat.completions.create({
2 model: 'deepseek-reasoner',
3 messages: [{ role: 'user', content: 'Beweise, dass die Wurzel aus 2 irrational ist' }],
4 stream: true,
5});
6
7for await (const chunk of stream) {
8 const thinking = chunk.choices[0]?.delta?.reasoning_content;
9 if (thinking) process.stderr.write(thinking);
10
11 const content = chunk.choices[0]?.delta?.content;
12 if (content) process.stdout.write(content);
13}

Reasoning-Modelle

Modelle mit erweitertem Reasoning-Support:

  • deepseek-reasoner — DeepSeek dediziertes Reasoning-Modell
  • claude-opus-4 — Anthropic Claude Reasoning-Modus
  • o1, o1-mini — OpenAI Reasoning-Modelle

Filtern Sie auf der Modellseite nach Reasoning-Modellen.