In der Welt der künstlichen Intelligenz (KI) steigt zunehmend die Nachfrage nach immer besserer und präziserer Textgenerierung durch KI-Modelle. Doch wie bei anderen Entwicklungen in der IT-Welt gilt auch hier der Grundsatz: Der Fehler sitzt vor dem Bildschirm. Das gilt auch für die Nutzung von GPTs (Generative Pre-Trained Transformer) mit Hilfe von KI-Prompts.
In diesem Beitrag habe ich bereits grundlegend in das Thema Prompt-Engineering und KI-Prompts eingeführt. Zur Erinnerung, Prompt-Engineering dient dazu, den optimalen Prompt zu finden, damit das KI-Modell seine Aufgabe bestmöglich lösen kann. Jetzt widmen wir uns der Frage wie wir effektive KI-Prompts erstellen können.
Dieser Beitrag besteht aus zwei Teilen.
- Theorie: Im ersten Teil werde Ihnen sechs Schritte vorstellen, mit denen Sie Ihre KI-Prompting-Fähigkeiten auf ein nächstes Level heben können.
- Praxis: Im zweiten Teil lade ich Sie ein anhand von vier Experimenten herauszufinden, wie sich verschiedene Vorgehensweisen auf die Ergebnisse auswirken können.
[Update 02.07.2024: Nutzen Sie auch den KI Prompts Generator]
TEIL 1 – Theorie
1. Sagen Sie der KI wer Sie sein soll (Rolle)
Wie bei jedem höflichen Gespräch stellt man sich zu Beginn vor. Wer Sie sind, wissen Sie ja selbst (Nehme ich mal an.). Es ist auch nicht unbedingt notwendig der KI mitzuteilen wer Sie sind (wobei das zur Schaffung eines Kontextes auch nicht schädlich ist). Was jedoch wichtiger ist, Sie müssen de KI mitteilen, wer sie ist. Welche Art von Person soll die KI für Sie sein? In der Psychologie wird so etwas Priming genannt. Auch ist es vorteilhaft sich immer wieder klar zu machen, dass wir mit der KI ein Gespräch führen. Die KI also unser Chat-Partner ist.
Und dabei ist die Definition der Rolle ein Schlüsselschritt. Wenn Sie der KI sagen, Sie soll als Politiker agieren, wird Sie anders reagieren, als wenn Sie die KI bitten, als Programmierer zu agieren.
Wenn Sie die KI auffordern: „Handle als Bundesgesundheitsminister und schreibe enen Python-Code für eine Login Seite“, wird die KI ein schlechteres Ergebnis liefern, als wenn Sie der KI die gleiche Aufgabe als Programmierer geben.
Probieren Sie es gerne aus. Beachten Sie bitte, dass Sie zwei getrennte Chats verwenden müssen. Bei meinem Test wurde bei der Rolle “Gesundheitsminister” ein ganz rudimentärer Code ausgegeben. Bei der Rolle “Programmierer” wurde ein ausführlicherer Code inkl. Datenbankanbindung ausgegeben.
Wir stellen uns vor ich möchte mich unterstützen lassen bei der Vorbereitung eines Vortrags zum Thema Hochwasser.
Erstellen wir uns in diesem Beispiel einen KI-Experten und vergeben die folgende Rolle: “Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement.”
2. Sagen Sie der KI wo sie ist (Kontext)
Kontext ist entscheidend, um die KI sinnvoll zu verorten. Sie müssen sich die KI wie ein Kind vorstellen, das auf einem großen Platz steht. Von dort gehen mehrere Wege ab, einer zur Bibliothek mit Wörterbüchern in verschiedenen Sprachen, Atlanten aus verschiedenen Jahren, Romane und Tabellenbücher. Auf einer Säule rechts neben dem Kind sind Zettel mit Notizen. Links daneben hängen noch Plakate an einer Wand. Rechts daneben geht´s zum Metzger und am Ende der Straße steht ein Haus am See.
Unsere Aufgabe ist es dem Kind (also unserem Chat-Partner) möglichst genau mitzuteilen, wo es sich in der eigenen Rolle befindet und Informationen bereitstellen, die den Kontext erklären.
In unserem kleinen Beispiel wäre das wie folgt: “Du befindest Dich zur heutigen Zeit in Deutschland.”
3. Sagen Sie der KI was der Grund für das Gespräch ist (Ziel)
Bevor Sie mit der Formulierung von Prompts weiter machen, ist es wichtig, ganz klar das Ziel des Gesprächs zu definieren. Überlegen Sie, welche Informationen oder Handlungen Sie von der KI erwarten. Eine klare Zielsetzung dient als Leitlinie für die Entwicklung der Prompts und hilft, den Fokus beizubehalten.
Eine effektive Methode, um der KI das Ziel des Gesprächs mitzuteilen, ist die Verwendung einer klaren Absicht. Formulieren Sie eine präzise Aussage darüber, was Sie von Ihrem Chat-Partner erwarten.
Zum Beispiel: “Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten.”
4. Sagen Sie der KI Randbedingungen (Maßgaben)
Dieser Schritt erscheint auf den ersten Blick vieleicht nicht so wesentlich, aber ich habe ihn einfach mal aus der Schulpädagogik gekapert. Bei der Formulierung von Aufgaben werden dort auch Randbedingungen (Maßgaben) berücksichtigt. Das bedeutet, das festgestellt wird womit eine Aufgabe erledigt werden soll. Das könnte z.B. im EDV-Unterricht (EDV = Elektronische Datenverarbeitung) wie folgt sein: “Mache [Aktivität] mit Hilfe eines Tabellenkalkulationsprogramms.”
Wir überlegen uns also womit oder womit eben nicht etwas erledigt werden soll. Das sind dann Formulierungen wie z.B. “berücksichtige xy”, “beziehe nicht abc mit ein”, “schließe A und B mit ein”. Jegliche Kombinationen, die sinnvoll erscheinen, können hier nützlich sein, um das Ergebnis zu fokussieren.
Bleiben wir bei unserem Beispiel: “Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren.”
5. Sagen Sie der KI wer der Adressat des Ergebnisses ist (Zielgruppe)
Stellen wir uns vor unser Chat-Partner ist wie eine Kollegin oder Kollege oder eine Mitarbeiterin oder Mitarbeiter. Denken Sie einmal darüber nach, für wen Ihr Chat-Partner arbeitet. Für wen sollen die Ergebnisse sein? Würden wir einen Bericht schreiben zu Flutkatastrophen in Deutschland würden wir sicherlich für eine Grundschulklasse anders schreiben als für eine Gruppe von Experten. Das bedeutet, wir sollten unserem Chat-Partner auch mitteilen für wen das Ergebnis sein soll und am besten noch wie die KI schreiben soll.
Damit werden das Vorwissen und die Bedürfnisse der Zielgruppe berücksichtigt, um sicherzustellen, dass die Ergebnisse adäquat sind und die Erwartungen der Zielgruppe erfüllt werden.
In unserem Beispiel möchte ich das Thema “Flutereignisse” für eine Grundschulklasse aufbereiten lassen: “Schreibe in einfacher deutscher Sprache für Grundschüler.”
6. Sagen Sie der KI wie das Ergebnis aufbereitet werden soll (Ausgabe)
Jeder, der schon mit KI-Prompts experimentiert hat kennt vieleicht dass Problem, dass man eine Ausgabe erhält, die nur aus einem kurzen Text besteht – aber die Erwartung ein ausführlicher Bericht war. Oder man hat eine Auflistung von Punkten bekommen, obwohl man Fließtext gebrauchen könnte.
Der Grund dafür ist ganz einfach. Unser Chat-Partner ist kein Hellseher. Solange wir der KI nicht sagen, wie wir die Ergebnisse dargestellt haben möchten, solange gibt sie uns die Ergebnisse nach gut dünken raus. Wollen wir also bestimmte Formate, Fließtexte, Aufzählungen, Strukturen oder auch längere Texte haben, müssen wir das unserem Chat-Partner sagen.
Beispielsweise können wir schreiben, dass wir keine Aufzählungen haben wollen sondern nur Fließtext, oder dass wir eine maximale Länge von X Zeichen haben wollen oder dass wir das Ergebis in einer Tabelle mit 4 Spalten und 5 Zeilen haben wollen (inkl. Details zur Bezeichnung der Spalten und Namen).
In unserem Beispiel gehen wir davon aus, dass ich mit Bullet Points zufrieden bin, weil ich diese in einer Präsentation weiter verarbeiten will. Also schreibe ich: “Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück.” Damit ich auf jeder Folie nur 5 Punkte habe.
Optional: Sagen Sie der KI wie sie arbeiten soll (Arbeitsschritte)
Wir sehen in unserem Beispiel, dass wir bereits eine Menge an Informationen für unseren Chat-Partner haben:
- Rolle: “Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement.”
- Kontext: “Du befindest Dich zur heutigen Zeit in Deutschland.”
- Ziel: “Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten.”
- Maßgaben: “Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren.”
- Zielgruppe: “Schreibe in einfacher deutscher Sprache für Grundschüler.”
- Ausgabe: “Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück.”
Wir könnten jetzt einen einzigen Prompt formulieren, in dem alles enthalten ist:
“Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement. Du befindest Dich zur heutigen Zeit in Deutschland. Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten. Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren. Schreibe in einfacher deutscher Sprache für Grundschüler. Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück.”
Das mag auf den ersten Blick in Ordnung sein, aber mehrstufige Aufgaben sind für einen Chat-Partner oftmals komplexer als wir annehmen. In solchen Fällen ist es hilfreich entweder selbst die komplexen Aufgaben schrittweise zu prompten und einzugeben oder dem Chat-Partner im Prompt mitzuteilen, wie er die Aufgabe abarbeiten soll. Also eine Schritt-für-Schritt Anleitung mit an die Hand geben. Ich bevorzuge in der Regel die erste Möglichkeit: Selbst die Prompts nach und nach einzugeben und abarbeiten zu lassen. In den nachfolgenden Experimenten werden Sie sehen warum.
Demgegenüber gibt es noch eine weitere Option. Das sogenannte “Chain-of-Thought” (COT) Prompting. Bei dieser Art lassen Sie dem KI-Modell den Weg zum Ergebnis selbst beschreiben. Studien sollen gezeigt haben, dass diese Vorgehensweise, zu einer signifikanten Verbesserung der Ergebnisse führen kann (Wei & Zhou, 2022). Zudem soll besser nachvollzogen werden können, wie das Ergebnis entstanden ist und damit besser die Validierung ermöglicht.
Zur Einbindung des COT Prompting könnte beispielsweise ergänzt werden: “Überlege bitte schrittweise, um zu dem Ergebnis zu gelangen.” oder “Gehe bitte schrittweise vor und erkläre Deine Schritte.”.
TEIL 2 – Praxis
Im zweiten Teil lade ich Sie ein die oben vorgestellten Schritte nicht nur zu lesen, sondern auch selbst auszuprobieren. Nehmen Sie sich ein KI-Tool Ihrer Wahl, z.B. ChatGPT, neuroflash, Jasper Chat, MS Copilot oder Google Bard und probieren selbst die Experimente aus (einen umfangreichen Beitrag zu verschiedenen KI-Tools finden Sie hier.).
Experimente mit verschiedenen Prompts
Im Folgenden werde ich mit Ihnen gemeinsam experimentieren und verschiedene Wege des Promptens austesten. Ich habe für die Experimente ChatGPT4 genutzt. Jedes Experiment wurde in einem neuen Chat-Fenster gestartet. Die Eingabe habe ich hier im Beitrag in Anführungsstrichen und kursiver Schrift kenntlich gemacht. Der Ausgabetext ist ebenfalls in kursiver Schrift. Beginn und Ende sind kenntlich gemacht. Der Ausgabetext ist original wiedergegeben und wurde inhaltlich nicht verändert.
Experiment 1 (Schritt für Schritt eingeben)
Machen wir jetzt unser erstes Experiment. Wir öffnen einen neuen KI-Chat und setzen sukzessive unsere Prompts ein. Dabei ist jeder Prompt eine eigene Abfrage, die wir eingeben. Wir ignorieren die gegebenen Antworten nach jedem Schritt und setzen stoisch unsere Anfragen in die Chat-Eingabe. Sie können im Folgenden mit der Maus über die einzelnen Prompts gehen und durch Klicken in die Zwischenablage kopieren.
- Propmt: “Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement.“
- Prompt: “Du befindest Dich zur heutigen Zeit in Deutschland.“
- Prompt: “Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten.“
- Prompt: “Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren.“
- Prompt: “Schreibe in einfacher deutscher Sprache für Grundschüler.“
- Prompt: “Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück.“
Das Ergebnis ist:
< —- Beginn der Ausgabe unseres Chat-Partners —- >
“Hier sind die Informationen über die Flutereignisse in Deutschland in einfacher Sprache für Grundschüler, aufgeteilt in Gruppen zu je fünf Punkten:
Gruppe 1:
- Im Juli 2021 gab es in Deutschland eine sehr große Überschwemmung.
- Es hat so stark geregnet, dass Flüsse über die Ufer traten.
- Viele Häuser und Straßen wurden durch das Wasser beschädigt.
- Leider sind auch Menschen bei dieser Überschwemmung gestorben.
- Das war die schlimmste Überschwemmung in Deutschland seit vielen Jahren.
Gruppe 2:
- Überschwemmungen passieren, wenn es sehr viel regnet.
- Der Boden kann dann das Wasser nicht mehr aufnehmen.
- Das Wasser fließt über die Straßen und in die Häuser.
- Viele Menschen arbeiten daran, Überschwemmungen zu verhindern.
- Sie helfen auch, wenn doch eine Überschwemmung passiert.
Gruppe 3:
- Es ist wichtig, dass wir auf das Wetter achten.
- Wir müssen uns gut auf Überschwemmungen vorbereiten.
- Der Klimawandel kann das Wetter verändern und mehr Regen bringen.
- Wir lernen, wie wir besser mit Überschwemmungen umgehen können.
- Es ist wichtig, dass wir uns gegenseitig helfen und sicher bleiben.
Diese Punkte helfen dabei, die wichtigen Informationen über die Flutereignisse verständlich zu machen. Es ist wichtig, dass wir aus solchen Ereignissen lernen und uns gut darauf vorbereiten.“
< – —- Ende der Ausgabe unseres Chat-Partners —- >
Experiment 2 (alles zusammen eingeben)
In diesem Experiment nutzen wir alle Prompts zusammen in einer einzigen Eingabe. Gehen Sie hier mit der Maus auf den Anfang des Prompts und durch Klicken kopieren Sie ihn in die Zwischenablage.
“Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement. Du befindest Dich zur heutigen Zeit in Deutschland. Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten. Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren. Schreibe in einfacher deutscher Sprache für Grundschüler. Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück.“
Das Ergebnis ist:
< —- Beginn der Ausgabe unseres Chat-Partners —- >
Hier sind einige Informationen über Flutereignisse in Deutschland in den letzten fünf Jahren, aufgeteilt in Gruppen von je fünf Punkten:
- Betroffene Gebiete: In den letzten Jahren waren verschiedene Regionen in Deutschland von Hochwasser betroffen. Dazu gehören Niedersachsen, der Süden Sachsen-Anhalts, der Norden Thüringens, Nordrhein-Westfalen, Teile von Bremen, Hessen, und der Norden und Osten Bayerns.
- Pegelstände: In vielen dieser Regionen stiegen die Pegelstände der Flüsse aufgrund von anhaltendem Starkregen. Besonders betroffen waren Flüsse wie die Weser, Aller, Leine und deren Nebenflüsse sowie der Fluss Hase in Niedersachsen.
- Hochwasserwarnungen: Es gab in verschiedenen Teilen Deutschlands Hochwasserwarnungen, insbesondere im Westen und in der Mitte des Landes.
- Maßnahmen gegen Hochwasser: In einigen Regionen wurden präventive Maßnahmen ergriffen, wie zum Beispiel die Verteilung von Sandsäcken und die Verstärkung von Deichen.
- Schulbetrieb und Evakuierungen: In einigen Hochwassergebieten wurden Schulen geschlossen und Notbetreuung eingerichtet. Zudem gab es in einigen Fällen Evakuierungen und vorübergehende Unterkünfte für Betroffene.
Weitere fünf Punkte:
- Dauer des Hochwassers: Der Dauerregen führte in vielen Gebieten zu lang anhaltenden Überschwemmungen.
- Auswirkungen auf die Infrastruktur: Straßen, Brücken und andere Infrastrukturen wurden in einigen Regionen durch das Hochwasser beschädigt.
- Hilfeleistungen: Es gab umfangreiche Hilfsaktionen von Feuerwehr, Technischem Hilfswerk und anderen Organisationen.
- Wettervorhersagen: Wetterdienste verlängerten die Warnungen für einige Regionen, da der Regen länger andauerte als erwartet.
- Klimawandel und Hochwasser: Experten verweisen darauf, dass der Klimawandel zu häufigeren und intensiveren Hochwasserereignissen führen kann.
Diese Informationen geben einen Überblick über die Flutereignisse in Deutschland in den letzten Jahren und zeigen, wie vielfältig die betroffenen Gebiete und die Reaktionen darauf waren.
< – —- Ende der Ausgabe unseres Chat-Partners —- >
Experiment 3 (alles zusammen mit einem COT-Statement)
In diesem Test nutzen wir alle Prompts zusammen. Zusätzlich bitten wir, schrittweise vorzugehen, in dem wir die folgende Ergänzung für die Chain-of-Thought (COT) integrieren: “Überlege bitte schrittweise, um zu dem Ergebnis zu gelangen.”
Sie können wieder mit der Maus auf den Anfang des Prompts gehen und durch Klicken in die Zwischenanlage kopieren.
“Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement. Du befindest Dich zur heutigen Zeit in Deutschland. Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten. Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren. Schreibe in einfacher deutscher Sprache für Grundschüler. Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück. Überlege bitte schrittweise, um zu dem Ergebnis zu gelangen.“
Das Ergebnis ist:
< —- Beginn der Ausgabe unseres Chat-Partners —- >
I did a quick search for more information and here’s what I found.
In den letzten fünf Jahren gab es in Deutschland einige bemerkenswerte Flutereignisse. Eines der gravierendsten war die Hochwasserkatastrophe im Juli 2021, die in einigen Gebieten Deutschlands zu verheerenden Zerstörungen führte und bei der mehr als 180 Menschen ihr Leben verloren.
Die Forschung zeigt, dass der Klimawandel Starkregenereignisse wahrscheinlicher und intensiver macht. Ein Beispiel dafür ist die Hochwasserkatastrophe 2021. Der Klimawandel hat Starkregenereignisse in der betroffenen Region um das 1,2- bis 9-Fache wahrscheinlicher gemacht und die Intensität solcher Regenfälle um 3 bis 19 Prozent erhöht.
Weitere statistische Daten und detaillierte Informationen zu einzelnen Flutereignissen der letzten Jahre sind derzeit nicht verfügbar. Dies liegt unter anderem daran, dass die Pegelmesser zur Erfassung von Flusspegelständen während solcher Ereignisse oft beschädigt wurden.
Für Grundschüler zusammengefasst:
- Im Juli 2021 gab es in Deutschland eine sehr große Flut.
- Mehr als 180 Menschen sind dabei gestorben.
- Wegen des Klimawandels gibt es jetzt öfter starke Regenfälle.
- Diese starken Regenfälle können Überschwemmungen verursachen.
- Es ist schwierig, alle Fluten genau zu messen, weil manchmal die Messgeräte kaputt gehen.
< – —- Ende der Ausgabe unseres Chat-Partners —- >
Experiment 4 (alles zusammen mit einem anderen COT-Statement)
In diesem Test nutzen wir wieder alle Prompts zusammen. Zusätzlich bitten wir wieder, schrittweise vorzugehen. Jedoch jetzt mit einer anderen Ergänzung für die Chain-of-Thought (COT): “Gehe bitte schrittweise vor und erkläre Deine Schritte.”
Kopeiern Sie einfach wieder den Prompt in die Zischenanlage.
“Du bist ein Wissenschaftler mit Expertise und umfassender Erfahrung in Meteorologie, Geologie und Krisenmanagement. Du befindest Dich zur heutigen Zeit in Deutschland. Ich möchte bitte Informationen über Flutereignisse der letzten 5 Jahre erhalten. Verwende statistische Daten und aktuelle Quellen aus den letzten 5 Jahren. Schreibe in einfacher deutscher Sprache für Grundschüler. Gib mir bitte das Ergebniss als Aufzählung. Teile bitte die Aufzählungen auf zu Gruppen von je 5 Stück. Gehe bitte schrittweise vor und erkläre Deine Schritte.“
Das Endergebnis ist:
< —- Beginn der Ausgabe unseres Chat-Partners —- >
Hier sind einige Informationen über Flutereignisse in Deutschland in den letzten fünf Jahren, aufgeteilt in Gruppen von jeweils fünf Punkten und in einfacher Sprache:
Gruppe 1:
- Im Juli 2021 gab es in Westeuropa, einschließlich Deutschland, eine große Flutkatastrophe.
- Mehr als 180 Menschen haben bei dieser Flut ihr Leben verloren.
- Diese Flut war besonders verheerend in einigen Gebieten Deutschlands.
- Starkregenereignisse, wie das, was 2021 passierte, sind durch den Klimawandel wahrscheinlicher und intensiver geworden.
- Der Klimawandel hat Starkregenfälle um das 1,2- bis 9-Fache wahrscheinlicher gemacht und ihre Intensität um 3 bis 19 Prozent erhöht.
Gruppe 2:
- Extremwetter wie Starkregen, Überschwemmungen und Sturzfluten werden in Deutschland häufiger und intensiver.
- Besonders betroffen sind stark versiegelte Städte, wo der Regen nicht gut versickern kann.
- Mittelgebirgsregionen und der Alpenraum sind ebenfalls gefährdet.
- Wissenschaftler sagen, dass solche Wetterereignisse in Zukunft noch öfter passieren werden.
- Das Problem bei Starkregen ist, dass er meistens lokal und punktuell auftritt und schwer vorherzusagen ist.
Diese Informationen geben einen Überblick über die jüngsten Flutereignisse in Deutschland und deren Zusammenhang mit dem Klimawandel.
< – —- Ende der Ausgabe unseres Chat-Partners —- >
Diskussion der Experimente
Anhand unserer Experimente sehen Sie, wie einfach Sie mit nur sechs durchdachten Schritten zu angepassten und zielführenden Ergebnissen kommen.
Es ist aber auch ersichtlich geworden, dass die Ergebnisse sich teilweise stark unterscheiden.
Ergebnis Experiment 1 (Schritt für Schritt)
Wir haben im ersten Experiment jeden Prompt einzeln eingegeben. Die Ausgabe wurde sehr gut in einzelne Pakete (drei Gruppen) umgesetzt. Innerhalb jeder Gruppe sind fünf Punkte, wie ich sie mir als Bullet-Points für eine Präsentation vorstellen würde.
Zudem folgen die Gruppen scheinbar einer sinnvollen Logik, die ich jedoch in meinem Prompt nicht konkretisiert habe:
Gruppe 1 = Einführung und Sensibilisierung
Gruppe 2 = Hintergrund
Gruppe 3 = Fazit und Appell
Das ist in der Tat interessant und läßt vermuten, dass das KI-Modell antizipiert haben könnte, wofür ich das Ergebnis brauche. In der Formulierung des Ziel-Prompts könnte man das vieleicht noch konkreter bestimmen in der Form: “Ich benötige diese Informationen für eine Präsentation.”
Die Inhalte unter den einzelnen Punkten müssen natürlich noch entwickelt werden, aber zu irgendwas muss man je selbst auch gut sein 🙂
In der Tat ist das Ergebnis aus dem ersten Experiment durchaus brauchbar für die nächsten Schritte.
Ergebnis Experiment 2 (alles zusammen)
Auch in diesem Experiment erhalten wir fünf Punkte je Gruppe. Im Gegensatz zum ersten Experiment haben wir hier jedoch lediglich zwei Gruppen und damit 10 statt 15 Einzelpunkte. Diese sind zusätzlich mit Themenbegriffen versehen, was im ersten Experiment nicht der Fall war.
Auch der Inhalt ist etwas weitreichender und konkreter. Jedoch von der Wortwahl nicht unbedingt adressatengerecht.
Ein wesentlicher Unterschied ist auch, dass im ersten Experiment die Aufeinanderfolge von Elementen koherenter ist als in diesem hier. Hier ist es eher eine Aneinanderreihung von Informationen, die scheinbar keiner Struktur folgen.
Wir sehen also, dass die Zusammenfassung von Prompts in einen einzigen Prompt scheinbar Einzelanweisungen weniger akzentuiert bzw. nicht vollständig berücksichtigt.
Denken wir an uns selbst ist das nicht verwunderlich. Wenn uns jemand einen Arbeitsauftrag mit zig Punkten gibt, so fällt es uns sicherlich auch schwer uns an alles zu erinnern und abzuarbeiten. So geht es scheinbar auch unserem Chat-Partner.
Ergebnis Experiment 3 (alles zusammen mit COT-Statement)
Im Experiment 3 haben wir zusätzlich zu dem gesamten Prompt noch die folgende COT-Anweisung hinzugefügt: “Überlege bitte schrittweise, um zu dem Ergebnis zu gelangen.”.
Das Ergebnis unterscheidet sich wesentlich zu den Experimenten zuvor. Im ersten Teil der Ausgabe versucht unser Chat-Partner in der Tat schrittweise vorzustellen, was an Informationen verarbeitet wurde.
Der erste Abschnitt enthält Informationen ähnlich zur Gruppe 1 aus Experiment 1.
Der zwei Abschnitt behandelt teilweise Inhalte aus der Gruppe 2 des ersten Experiments, teilweise detailierter.
Der dritte Abschnitt klingt etwas wie eine Entschuldigung, warum nicht mehr Informationen für die Abarbeitung der Aufgabe verarbeitet werden können. Auch eine interessante Art mit aufgetragener Arbeit umzugehen 😉 .
Die Zusammenfassung für unsere Zielgruppe, bestehend aus fünf Punkten, ist vergleichsweise schmal ausgefallen. Jedoch können die zuvor generierten Abschnitte als Inhalte dienen, was grundsätzlich nicht schlecht ist.
Ergebnis Experiment 4 (alles zusammen mit anderem COT-Statement)
Im Experiment 4 haben wir neben dem gesamten Prompt eine andere COT-Anweisung hinzugefügt.: “Gehe bitte schrittweise vor und erkläre Deine Schritte.”.
Hier ist das Ergebnis ähnlich wie in Experiment 1 innerhalb von Gruppen mit je fünf Unterpunkten strukturiert.
Details werden ebenfalls gegeben und mit konkreten Zahlen unterlegt. Jedoch erscheint das Ergebnis nicht so zielgruppenadäquat wie es bei dem ersten Experiment ist. Eine Reflektion des Erkenntnisprozesses ist hier auch nicht klar zu erkennbar.
Es scheint einen Unterschied zu machen, ob wir als COT-Statement “Überlege bitte schrittweise, um zu dem Ergebnis zu gelangen.” oder “Gehe bitte schrittweise vor und erkläre Deine Schritte.” verwenden. Es kommt die Vermutung auf, dass unser Chat-Partner scheinbar einen Unterschied im Verständnis von Nebensätzen (… , um …) und Satzverbindungen (… und …) macht.
Und nun?
Die Schritte wie auch die Experimente bieten einen ersten Zugang und die Basis für weitere eigene Experimente. Spielen Sie mit den einzelnen Prompts herum. Verändern Sie z.B. die Rolle, den Kontext oder auch die Zielgruppe und erkunden Sie, wie sich das Ergebnis verändert.
Noch ein letzter Tipp: Wenn wir die KI als Chat-Partner sehen, so sollte es doch auch legitim sein, dass unser Partner uns Rückfragen stellen kann. Die folgende Ergänzung im Prompt kann dabei hilfreich sein: “Stelle mir zum Abschluss fünf Fragen, mit denen Du das Ergebnis verbessern kannst.” In dieser und ähnlicher Form können Sie nun weiter experimentieren. Doch vorsichtig, das Experimentieren kann süchtig machen. 😀
Zum Abschluss noch ein Gedanke zu den oben dargestellten Versuchen.
Ist Ihnen aufgefallen, dass unser Chat-Partner im Experiment 1 scheinbar empathisch mit dem Thema umgegangen ist?
“Leider sind auch Menschen […] gestorben.”
“Es ist wichtig, dass wir uns gegenseitig helfen […].”
Für dieses Phänomen gibt es bereits den Begriff der “empathischen KI”. Woher das kommt? Finden Sie es heraus! Jetzt viel Spaß beim experimentieren.
Und wer tiefer einsteigen will, kann mit ChatGPT4 von openAI einen eigenen GPT machen. Und wer bereits Erfahrung mit der Programmierung, dem JSON Format und der request Bibliothek hat, der kann sich an der Integration der API von openAI versuchen und ein eigenes KI Projekt starten. All solche Sachen werden wir demnächst in unserem Projekt “KI4Edu: Künstliche Intelligenz in Lehre und Prüfung” ausprobieren können. Und wir freuen uns schon sehr darauf 🙂
[Update 02.07.2024: Nutzen Sie auch den KI Prompts Generator]
Quellenverzeichnis:
Wei, J., Zhou, D. (2022): Language Models Perform Reasoning via Chain of Thought. Google AI Blog.
Schlagwörter: Prompt-Engineering, Künstliche Intelligenz, KI-Modelle, Chain-of-Thought, bessere Prompts, empathische KI
Diesen Beitrag zitieren: Karl, C. [Christian K. Karl]. (2024). KI-Prompts in 6 Schritten – Bringen Sie ihre KI-Fähigkeiten auf das nächste Level [Blog-Beitrag]. 21.02.2024. BauVolution, ISSN 2942-9145. online verfügbar