Wenn Ihre Prompts mehrere Komponenten wie Kontext, Anweisungen und Beispiele enthalten, können XML-Tags ein Game-Changer sein. Sie helfen Claude, Ihre Prompts genauer zu analysieren, was zu Outputs von höherer Qualität führt.

XML-Tipp: Verwenden Sie Tags wie <instructions>, <example> und <formatting>, um verschiedene Teile Ihres Prompts klar zu trennen. Dies verhindert, dass Claude Anweisungen mit Beispielen oder Kontext verwechselt.

Warum XML-Tags verwenden?

  • Klarheit: Trennen Sie verschiedene Teile Ihres Prompts klar voneinander und stellen Sie sicher, dass Ihr Prompt gut strukturiert ist.
  • Genauigkeit: Reduzieren Sie Fehler, die durch Fehlinterpretation von Teilen Ihres Prompts durch Claude verursacht werden.
  • Flexibilität: Finden, hinzufügen, entfernen oder ändern Sie Teile Ihres Prompts einfach, ohne alles neu schreiben zu müssen.
  • Analysierbarkeit: Wenn Claude XML-Tags in seinem Output verwendet, ist es einfacher, bestimmte Teile seiner Antwort durch Nachbearbeitung zu extrahieren.
Es gibt keine kanonischen “besten” XML-Tags, mit denen Claude speziell trainiert wurde, obwohl wir empfehlen, dass Ihre Tag-Namen zu den Informationen passen, die sie umgeben.

Best Practices für das Tagging

  1. Seien Sie konsistent: Verwenden Sie in Ihren Prompts durchgängig die gleichen Tag-Namen und beziehen Sie sich auf diese Tag-Namen, wenn Sie über den Inhalt sprechen (z. B. Verwenden Sie den Vertrag in <contract>-Tags...).
  2. Tags verschachteln: Sie sollten Tags <outer><inner></inner></outer> für hierarchische Inhalte verschachteln.
Tipp für Poweruser: Kombinieren Sie XML-Tags mit anderen Techniken wie Multishot-Prompting (<examples>) oder Chain of Thought (<thinking>, <answer>). Dadurch entstehen super-strukturierte, leistungsstarke Prompts.

Beispiele