Bei der Verwendung von Claude können Sie seine Leistung durch die Verwendung des system-Parameters zur Rollenzuweisung dramatisch verbessern. Diese Technik, bekannt als Role Prompting, ist die wirkungsvollste Art, System-Prompts mit Claude zu nutzen.

Die richtige Rolle kann Claude von einem allgemeinen Assistenten in Ihren virtuellen Domänenexperten verwandeln!

System-Prompt-Tipps: Verwenden Sie den system-Parameter, um Claudes Rolle festzulegen. Platzieren Sie alles andere, wie aufgabenspezifische Anweisungen, im user-Turn.

Warum Role Prompting verwenden?

  • Verbesserte Genauigkeit: In komplexen Szenarien wie Rechtsanalysen oder Finanzmodellierung kann Role Prompting Claudes Leistung erheblich steigern.
  • Angepasster Ton: Ob Sie die Prägnanz eines CFOs oder den Stil eines Werbetexters benötigen, Role Prompting passt Claudes Kommunikationsstil an.
  • Verbesserter Fokus: Durch das Festlegen des Rollenkontexts bleibt Claude besser innerhalb der Grenzen Ihrer spezifischen Aufgabenanforderungen.

Wie man Claude eine Rolle gibt

Verwenden Sie den system-Parameter in der Messages API, um Claudes Rolle festzulegen:

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=2048,
    system="Sie sind ein erfahrener Data Scientist in einem Fortune-500-Unternehmen.", # <-- Rollen-Prompt
    messages=[
        {"role": "user", "content": "Analysieren Sie diesen Datensatz auf Anomalien: <dataset>{{DATASET}}</dataset>"}
    ]
)

print(response.content)
Role Prompting-Tipp: Experimentieren Sie mit Rollen! Ein Data Scientist könnte andere Erkenntnisse sehen als ein Marketing-Stratege für dieselben Daten. Ein Data Scientist, spezialisiert auf Kundeneinblicksanalyse für Fortune-500-Unternehmen könnte wiederum andere Ergebnisse liefern!

Beispiele

Beispiel 1: Analyse von Rechtsverträgen

Ohne Rolle könnte Claude kritische Probleme übersehen:

Mit einer Rolle erkennt Claude kritische Probleme, die Millionen kosten könnten:

Beispiel 2: Finanzanalyse

Ohne Rolle fehlt Claudes Analyse Tiefe:

Mit einer Rolle liefert Claude umsetzbare Erkenntnisse: