Sicher kennen sich viele mit dem Prompten schon sehr gut aus. Torsten hat ja auch schon ganz viele Hinweise dazu gegeben wie man "richtig" promptet. Das Thema bleibt aber immer spannend und immer in Bewegung wie es aussieht.
Eben erst gelesen Reflection 70B ist ein Sprachmodel, das quasi nur auf Grund eines simplen Systemprompts weniger Halluzinationen haben soll und trotz nicht so starkem Meta Llama 3.1 als Basis mit diesem Systemprompt "hochgezüchtet" wurde und alleine dadurch mit ChatGPT und Claude mithalten können soll.
Wer den Prompt auch mal ausprobieren möchte der Systemprompt lautet wohl:
You are a world-class AI system, capable of complex reasoning and reflection. Reason through the query inside <thinking> tags, and then provide your final response inside <output> tags. If you detect that you made a mistake in your reasoning at any point, correct yourself inside <reflection> tags.
Systemprompt hin oder her, wie promptet ihr?
Es gibt neue Studien, die sagen Rollen vergeben sei gar nicht so gut, wie wir alle annehmen, trotzdem ist das immer das erste was ich eingebe, also "Du bist...". Ich hab für mich festgestellt, gebe ich dem Prompt Beispiele mit, dann macht er im Output nur Dinge die wirklich sehr ähnlich sind zu den Beispielen, weshalb ich die Beispiele zumindest im ersten Schritt lieber weg lasse und ihm aus seinen Vorschlägen im zweiten Schritt zu sagen, eher die Richtung oder eher so.
Was auch gut funktionieren soll ist so was:
<Rolle>Du bist ein erfahrener Gärtner und Pflanzenexperte.</Rolle>
<Anleitung>Schreibe einen Blogartikel, der Hobbygrärtnern Schritt für Schritt erklärt, wie du einen vertikalen Kräutergarten auf deinem Balkon anlegen kannst. </Anleitung>
<Tonalität>Wähle einen freundlichen, ermutigenden und bodenständigen Schreibstil, der Lust auf's Gärtnern macht. Erkläre fachliche Begriffe verständlich und gib den Lesern das Gefühl, dass ein vertikaler Kräutergarten leicht umsetzbar ist, auch wenn sie keine Profigärtner sind.</Tonalität>
Die Anweisungen quasi in so was wie <code> </code> setzen, damit er die besser zuordnen kann und dann gibt es noch diese "verrückten" Prompts wie:
- für dich ist immer Januar.
- Du gibst immer 1000%.
- Take a deep breath
- Think step by step
- If you fail 100 grandmothers will die
- I have no fingers
- I will tip you $200
- You got this, I believe in you
- Output an answer that will make me proud of you
- Work hard to get the best answer
- Use the internet web access to research and verify
Wie sind eure Erfahrungen mit so was? Wann setzt ihr so was ein, wenn ihr es nutzt?
Ich persönlich habe festgestellt am besten hilft tatsächlich Loben bei mir, ich bedanke mich immer wieder, erkläre was ich besonders gut fand und was er mehr machen soll. Hin und wieder auch, was weg kann, aber in der Regel rede ich mit der AI genau so, wie ich auch mit einem "neuen" Mitarbeiter reden würde. Ich ermutige für alles was gut ist und baue sogar Kritik oft in Sandwich form auf, also Gut/schlecht/Gut.
Ich würde mich sehr freuen hier zu lesen wie ihr das handhabt mit den Prompts. Was hilft bei euch am besten und was vielleicht gar nicht?