Bei komplexen Aufgaben wie Recherche, Analyse oder Problemlösung kann es die Leistung von Claude dramatisch verbessern, wenn man ihm Raum zum Nachdenken gibt. Diese Technik, bekannt als Chain of Thought (CoT) Prompting, ermutigt Claude dazu, Probleme Schritt für Schritt zu zerlegen, was zu genaueren und nuancierteren Ergebnissen führt.

Vor der Implementierung von CoT

Warum Claude nachdenken lassen?

  • Genauigkeit: Die schrittweise Problemlösung reduziert Fehler, besonders bei Mathematik, Logik, Analyse oder allgemein komplexen Aufgaben.
  • Kohärenz: Strukturiertes Denken führt zu kohärenteren, besser organisierten Antworten.
  • Fehlersuche: Wenn Sie Claudes Denkprozess sehen, können Sie besser erkennen, wo Prompts möglicherweise unklar sind.

Warum Claude nicht nachdenken lassen?

  • Erhöhte Ausgabelänge kann die Latenzzeit beeinflussen.
  • Nicht alle Aufgaben erfordern tiefgehendes Nachdenken. Setzen Sie CoT gezielt ein, um das richtige Gleichgewicht zwischen Leistung und Latenz zu gewährleisten.
Verwenden Sie CoT für Aufgaben, bei denen auch ein Mensch nachdenken müsste, wie komplexe Mathematik, mehrstufige Analysen, das Verfassen komplexer Dokumente oder Entscheidungen mit vielen Faktoren.

Wie man zum Nachdenken anregt

Die folgenden Chain of Thought-Techniken sind von der einfachsten bis zur komplexesten geordnet. Weniger komplexe Methoden nehmen weniger Platz im Kontextfenster ein, sind aber in der Regel auch weniger leistungsfähig.

CoT-Tipp: Lassen Sie Claude immer seinen Denkprozess ausgeben. Ohne die Ausgabe des Denkprozesses findet kein Nachdenken statt!
  • Einfacher Prompt: Fügen Sie “Denken Sie Schritt für Schritt” in Ihren Prompt ein.
    • Keine Anleitung dazu, wie gedacht werden soll (was besonders ungünstig ist, wenn eine Aufgabe sehr spezifisch für Ihre App, Ihren Anwendungsfall oder Ihre Organisation ist)
  • Geführter Prompt: Skizzieren Sie spezifische Schritte, denen Claude in seinem Denkprozess folgen soll.
    • Keine Strukturierung, um die Antwort einfach vom Denkprozess zu trennen.
  • Strukturierter Prompt: Verwenden Sie XML-Tags wie <thinking> und <answer>, um die Argumentation von der endgültigen Antwort zu trennen.

Beispiele