Dieser Leitfaden bietet fortgeschrittene Strategien und Techniken, um das Beste aus Claudes erweiterter Denkfunktion herauszuholen. Erweitertes Denken ermöglicht es Claude, komplexe Probleme Schritt für Schritt zu lösen und die Leistung bei schwierigen Aufgaben zu verbessern. Wenn Sie erweitertes Denken aktivieren, zeigt Claude seinen Denkprozess, bevor es eine endgültige Antwort liefert, und gibt Ihnen so Einblick in die Entstehung seiner Schlussfolgerung.

Siehe Modelle für erweitertes Denken für Hilfestellung bei der Entscheidung, wann erweitertes Denken vs. Standard-Denkmodi verwendet werden sollten.

Bevor Sie beginnen

Dieser Leitfaden setzt voraus, dass Sie sich bereits für den erweiterten Denkmodus anstelle des Standardmodus entschieden haben und unsere grundlegenden Schritte zum Einstieg in erweitertes Denken sowie unseren Implementierungsleitfaden für erweitertes Denken durchgesehen haben.

Technische Überlegungen zum erweiterten Denken

  • Denktoken haben ein Mindestbudget von 1024 Token. Wir empfehlen, mit dem minimalen Denkbudget zu beginnen und es schrittweise zu erhöhen, um es an Ihre Bedürfnisse und die Komplexität der Aufgabe anzupassen.
  • Für Arbeitslasten, bei denen das optimale Denkbudget über 32K liegt, empfehlen wir die Verwendung von Batch-Verarbeitung, um Netzwerkprobleme zu vermeiden. Anfragen, die das Modell zu einem Denken über 32K Token zwingen, verursachen lang laufende Anfragen, die möglicherweise gegen System-Timeouts und Limits für offene Verbindungen verstoßen.
  • Erweitertes Denken funktioniert am besten in Englisch, obwohl die endgültigen Ausgaben in jeder von Claude unterstützten Sprache sein können.
  • Wenn Sie ein Denken unter dem Mindestbudget benötigen, empfehlen wir die Verwendung des Standardmodus mit ausgeschaltetem Denken und traditionellem Chain-of-Thought-Prompting mit XML-Tags (wie <thinking>). Siehe Chain-of-Thought-Prompting.

Prompting-Techniken für erweitertes Denken

Verwenden Sie zuerst allgemeine Anweisungen, dann beheben Sie Probleme mit detaillierteren Schritt-für-Schritt-Anweisungen

Claude erzielt oft bessere Ergebnisse mit übergeordneten Anweisungen, einfach tief über eine Aufgabe nachzudenken, anstatt mit schrittweisen präskriptiven Anleitungen. Die Kreativität des Modells beim Herangehen an Probleme kann die Fähigkeit eines Menschen übersteigen, den optimalen Denkprozess vorzuschreiben.

Zum Beispiel, anstatt:

Erwägen Sie:

Allerdings kann Claude bei Bedarf auch komplexe strukturierte Ausführungsschritte effektiv befolgen. Das Modell kann sogar längere Listen mit komplexeren Anweisungen als frühere Versionen verarbeiten. Wir empfehlen, mit allgemeineren Anweisungen zu beginnen, dann Claudes Denkausgabe zu lesen und zu iterieren, um von dort aus spezifischere Anweisungen zur Steuerung seines Denkens zu geben.

Multishot-Prompting mit erweitertem Denken

Multishot-Prompting funktioniert gut mit erweitertem Denken. Wenn Sie Claude Beispiele dafür geben, wie man Probleme durchdenkt, wird es ähnliche Denkmuster innerhalb seiner erweiterten Denkblöcke folgen.

Sie können Beispiele mit XML-Tags wie <thinking> oder <scratchpad> in Ihren Prompts einschließen, und Claude wird das Muster verallgemeinern. Wir empfehlen jedoch:

  1. Versuchen Sie es zuerst ohne Denkanleitung
  2. Nur wenn nötig, geben Sie Beispiele für Denkmuster unter Verwendung beliebiger XML-Tags

Beispiel:

Maximierung der Anweisungsbefolgung mit erweitertem Denken

Claude zeigt eine deutlich verbesserte Anweisungsbefolgung, wenn erweitertes Denken aktiviert ist. Das Modell:

  1. Denkt über Anweisungen innerhalb des erweiterten Denkblocks nach
  2. Führt diese Anweisungen in der Antwort aus

Um die Anweisungsbefolgung zu maximieren:

  • Seien Sie klar und spezifisch in Ihren Wünschen
  • Erwägen Sie bei komplexen Anweisungen, diese in nummerierte Schritte zu unterteilen, die Claude methodisch durcharbeiten soll
  • Geben Sie Claude genügend Budget, um die Anweisungen in seinem erweiterten Denken vollständig zu verarbeiten

Verwendung von erweitertem Denken zum Debuggen und Steuern von Claudes Verhalten

Sie können Claudes Denkausgabe verwenden, um Claudes Logik zu debuggen, obwohl diese Methode nicht immer perfekt zuverlässig ist.

Um diese Methodik optimal zu nutzen, empfehlen wir folgende Tipps:

  • Wir empfehlen nicht, Claudes erweitertes Denken im Benutzertext-Block zurückzugeben, da dies die Leistung nicht verbessert und sogar verschlechtern kann.
  • Das Vorausfüllen von erweitertem Denken ist ausdrücklich nicht erlaubt, und das manuelle Ändern des Modellausgabetexts, der seinem Denkblock folgt, wird wahrscheinlich zu schlechteren Ergebnissen führen, da das Modell verwirrt wird.

Wenn erweitertes Denken ausgeschaltet ist, ist das Standard-assistant Antworttext Vorausfüllen weiterhin erlaubt.

Manchmal wiederholt Claude möglicherweise sein erweitertes Denken im Assistenten-Ausgabetext. Wenn Sie eine saubere Antwort wünschen, weisen Sie Claude an, sein erweitertes Denken nicht zu wiederholen und nur die Antwort auszugeben.

Das Beste aus langen Ausgaben und langem Denken machen

Claude mit aktiviertem erweiterten Denken und erweiterten Ausgabefähigkeiten (Beta) ist hervorragend darin, große Mengen an Massendaten und Langformtext zu generieren.

Für Anwendungsfälle der Datensatzgenerierung versuchen Sie Prompts wie “Bitte erstellen Sie eine äußerst detaillierte Tabelle von…” zur Generierung umfassender Datensätze.

Für Anwendungsfälle wie detaillierte Inhaltsgenerierung, bei denen Sie möglicherweise längere erweiterte Denkblöcke und detailliertere Antworten generieren möchten, probieren Sie diese Tipps:

  • Erhöhen Sie sowohl die maximale erweiterte Denklänge ALS AUCH fordern Sie explizit längere Ausgaben an
  • Für sehr lange Ausgaben (20.000+ Wörter) fordern Sie eine detaillierte Gliederung mit Wortzahlen bis auf Absatzebene an. Bitten Sie dann Claude, seine Absätze der Gliederung zuzuordnen und die angegebenen Wortzahlen einzuhalten

Wir empfehlen nicht, Claude zu mehr Token-Ausgabe um der Token-Ausgabe willen zu drängen. Stattdessen ermutigen wir Sie, mit einem kleinen Denkbudget zu beginnen und es nach Bedarf zu erhöhen, um die optimalen Einstellungen für Ihren Anwendungsfall zu finden.

Hier sind Beispiele für Anwendungsfälle, in denen Claude aufgrund längeren erweiterten Denkens hervorragend ist:

Lassen Sie Claude seine Arbeit reflektieren und überprüfen für verbesserte Konsistenz und Fehlerbehandlung

Sie können einfaches natürlichsprachliches Prompting verwenden, um Konsistenz zu verbessern und Fehler zu reduzieren:

  1. Bitten Sie Claude, seine Arbeit mit einem einfachen Test zu überprüfen, bevor eine Aufgabe als abgeschlossen erklärt wird
  2. Weisen Sie das Modell an zu analysieren, ob sein vorheriger Schritt das erwartete Ergebnis erzielt hat
  3. Bitten Sie Claude bei Coding-Aufgaben, Testfälle in seinem erweiterten Denken durchzugehen

Beispiel:

Nächste Schritte