ChatGPT-Checkliste
So schreiben Sie optimale ChatGPT-Prompts
Jan Beutgen ist Technical Director bei Demodern, einer Innovationsagentur für kreative Technologien mit Sitz in Köln und Hamburg.
In den letzten sechs Monaten hat sich ChatGPT in vielen Branchen etabliert und wird für die verschiedensten Anwendungsfälle genutzt. Vom Erstellen, Zusammenfassen und Analysieren von Texten über Ideengenerierung bis zu Verständnisfragen. Gerade ein Tool, das täglich und häufig im Einsatz ist, sollte so effektiv wie möglich genutzt werden. Doch während das Large Language Model (LLM) zu vielem in der Lage ist, variiert die Qualität der Antworten.
ChatGPT generiert Antworten lediglich auf Basis der Wahrscheinlichkeit, dass verschiedene Worte aufeinander folgen - entsprechend der Häufigkeit, mit der diese in ähnlichen Kontexten in den Trainingsdaten vorkamen. Das kann zu unvollständigen, inkorrekten oder sogar erfundenen Antworten führen (Halluzinationen).
Lesetipp: "Verpassen Sie nichts zum Thema Generative AI!"
Dieser Artikel zeigt auf, wie Sie in sechs Schritten Ihre Anfragen an das System, die auch als Prompts bezeichnet werden, optimal gestalten und somit das meiste aus ChatGPT herausholen können.
Geben Sie ChatGPT Kontext
Stellen Sie sich vor, Sie bitten eine Kollegin oder einen Kollegen um Hilfe bei einem Problem, ohne den Kontext zu erklären oder weitere Informationen zu liefern. Wahrscheinlich erhalten Sie keine sinnvolle Antwort. Genauso verhält es sich bei ChatGPT.
Um das gewünschte Ergebnis zu bekommen, muss der Prompt möglichst eindeutig und umfassend sein. Nennen Sie daher immer die aktuelle Situation, um dem Modell zu helfen, Ihre Problemstellung besser zu verstehen.
Erklären Sie, an welchem Projekt Sie arbeiten, welche Rolle Sie einnehmen und welches spezifische Problem Sie gerade lösen wollen. Zusätzlich helfen Anführungszeichen, um wichtige Teile des Prompts zu betonen und ChatGPT auf die wichtigsten Informationen zu fokussieren.
Weisen Sie ChatGPT eine Rolle zu
Nachdem der Kontext und die Hintergrundinformationen genannt sind, muss ChatGPT wissen, welche Rolle oder Perspektive eingenommen werden soll. Ein einfacher Einschub wie "...aus der Sicht eines Senior Java-Entwicklers", "...Agile Coaches" oder "...Scrum Product Owners" führt dazu, dass ChatGPT die Perspektive ändert und andere Informationen bevorzugt, was die Antwort positiv beeinflussen kann. Nun, da ChatGPT den Kontext und die Rolle kennt, benötigt es eine klare und deutliche Anweisung für die Aufgabe, die zu erledigen ist.
Geben Sie ChatGPT klare Anweisungen
Vermeiden Sie unklare Formulierungen wie "Kannst du bitte ..." und verwenden stattdessen eindeutige und klare Anweisungen wie "Analysiere ...", "Schreibe ...", "Nenne mir ...", damit die Aufgabe nicht fehl-interpretiert wird. Es können auch mehrere Anweisungen nacheinander im selben Prompt verwendet werden, um ChatGPT genauer zu instruieren, was gemacht werden soll.
Sind gewisse Arbeitsschritte nicht gewollt und irrelevant, kann ChatGPT gesagt werden, diese auszulassen. Zum Beispiel "...Nenne mir dabei nur die durchzuführenden Schritte, ohne diese detailliert zu erklären und begründen".
Speisen Sie ChatGPT mit Beispielen
Eine hilfreiche Ergänzung für präzisere Antworten sind positive und negative Beispiele. Wenn Sie etwa möchten, dass ChatGPT einen Newsletter verfasst, fügen Sie erfolgreiche Newsletter als positive Beispiele hinzu und bitten Sie darum, dass ChatGPT sich an den Schreibstil hält und Ähnliche verfasst.
Ebenso kann das Einfügen negativer Beispiele dabei helfen, bestimmte Fehler zu vermeiden. Achten Sie darauf, klare Trennungen zwischen den Beispielen und dem restlichen Prompt zu setzen und deutlich zu kennzeichnen, was positive und was negative Beispiele sind.
Falls möglich, nutzen Sie englische Formulierungen. Denn obwohl ChatGPT Deutsch versteht, stehen mehr Quellen für die Formulierung des Ergebnisses auf der englischen Sprache zur Verfügung, da ein Großteil der Trainingsdaten ebenfalls auf Englisch war.
Begrenzen Sie die Antwortlänge von ChatGPT
Wie bereits erwähnt, funktionieren längere Prompts in der Regel besser als kurze. Dennoch sollten Sie darauf achten, dass der Prompt nicht zu lang wird und keine irrelevante Informationen enthält. Geben Sie nur notwendige Details an, um die Qualität zu verbessern.
Gleiches gilt auch für die Antwort. Fragen Sie nicht zu lange Texte von ChatGPT an, da diese ab einer gewissen Länge höhere Ungenauigkeiten haben. In einigen Fällen hört ChatGPT sogar auf zu schreiben, wenn die Antwort zu lang wird. Wird die TextgenerierungTextgenerierung dann wieder aufgenommen, kann es zu Fehlern kommen. Daher bietet es sich an, die Antwortlänge einzuschränken. Zum Beispiel: "Fasse mir den folgenden Artikel in nicht mehr als 500 Worten zusammen". Alles zu Generative AI auf CIO.de
Für mehr spannende Deep Dives, Hintergründe und Best Practices für CIOs abonnieren Sie unsere Newsletter.
Ein weiterer wichtiger Punkt ist die Verwendung von ChatGPT in den richtigen Anwendungsszenarien. Gerade in der schnelllebigen IT-Welt gibt es Themen, die sich durch neue Updates und Versionen sehr schnell ändern. Da die Wissensdatenbank von ChatGPT aus dem Jahr 2021 stammt, können präzise Fragen zu Code-Bibliotheken oder Programmiersprachen häufig falsch beantwortet werden und Programmiererinnen und Programmierer auf die falsche Fährte locken.
Besser funktionieren generelle Fragen zu Programmiersprachen, die Versionsunabhängig gleich beantwortet werden, oder die Hilfe bei der Implementierung von häufig benötigten Komponenten, sowie die Unterstützung bei der Fehlersuche in bereits geschriebenem Code.
Verfeinern Sie die Prompts bei unzureichenden Antworten von ChatGPT
Häufig ist die erste Anfrage an ChatGPT nicht direkt erfolgreich. Wenn Sie nach einer anderen Antwort suchen, können Sie den Prompt entsprechend anpassen. Oft reichen schon geringfügige Änderungen, Auslassungen und Ergänzungen, um eine bessere Antwort zu erhalten.
Das volle Verständnis eines Themas erlangt man aber oft erst in einer Konversation. Stellen Sie Nachfragen und bitten Sie um weitere Details, um genauere Antworten zu erhalten. Das Risiko für falsche Informationen lässt sich auch durch einfache Rückfragen wie "Warum denkst du das?" und "Was sind deine Quellen?" identifizieren.
Häufig entschuldigt sich ChatGPT dann für die erfundene Antwort und formuliert diese neu. Wenn nach einiger Zeit und verschiedenen Versuchen die Antworten nicht zufriedenstellend sind, wird es an der Zeit aufzugeben. ChatGPT ist nicht für alle Probleme das richtige Werkzeug und in solchen Fällen ist es ratsam, andere Lösungsansätze zu probieren - noch ist das Tool nicht perfekt.
Fazit
Die in diesem Artikel vorgestellten Regeln helfen Ihnen bei der Erstellung Ihrer Prompts. Orientieren Sie sich dabei an folgender Checkliste:
Kontext geben: Beginnen Sie den Prompt mit Ihrem Kontext und den Hintergrundinformationen zu Ihrer Frage.
Eine Rolle zuweisen: Lassen Sie ChatGPT wissen, welche Rolle und Perspektive eingenommen werden soll, um gezieltere Antworten zu erhalten.
Klare Anweisung verwenden: Deutliche Aktionsworte erhöhen die Präzision des Ergebnisses.
Positive oder negative Beispiele anhängen: ChatGPT kann gewisse Stile imitieren und andere vermeiden.
Die Antwortlänge begrenzen: ChatGPT wird ab einer Länge von ca. 500 Worten ungenau.
Iteratives Ausbessern des Prompts: Erweitern und verfeinern Sie den Prompt, wenn Sie mit der Antwort noch nicht zufrieden sind.
Im Übrigen macht es für das Verfassen der Prompts keinen Unterschied, ob Sie ChatGPT Version 3.5 oder 4 verwenden. Während die aufgestellten Regeln gleichbleiben, ist der einzige Unterschied, dass ChatGPT 4 durch erhöhten Speicher längere Prompts verarbeiten kann und seltener den Kontext verliert. (jd)
- Was ist Value Stream Mapping?
Value Stream Mapping ist eine Lean-Management-Technik. Das sollten Sie über die Wertstromanalyse wissen. - Was ist IT Business Alignment?
IT-Investitionen müssen zur Unternehmensentwicklung beitragen. IT Alignment bezeichnet dazu die gegenseitige Ausrichtung von Geschäfts- und IT-Stategien. - Was sind Serious Games?
Serious Games sollen Lernen durch Videospiele attraktiver machen. erfahren Sie, wie es funktioniert und welche Ansätze dahinterstecken. - Was ist Intelligent Wargaming?
Intelligent Wargaming nutzt Echtzeitanalysen und Techniken wie Machine Learning zur Unternehmenssteuerung. Auch der CIO ist dabei gefordert. - Was ist Agilität?
Der Begriff Agilität beschreibt sowohl ein methodisches Vorgehen als auch die Gestaltung der Firmenkultur. Ein Überblick. - Was sind technische Schulden?
Technical Debt – zu Deutsch technische Schulden – kann die Innovationskraft und den monetären Erfolg Ihres Unternehmens gefährden. - Was ist Outstaffing?
Die Outsourcing-Variante Outstaffing stellt einen neuen Weg für die strategische Entwicklung von Unternehmenssoftware dar. Das müssen Sie wissen. - Was ist Environmental Social Governance?
Ab 2023 müssen sich viele Unternehmen in der EU an ESG-Kriterien halten. Wir erklären die Hintergründe und Richtlinien. - Was ist Transformational Leadership?
Transformational Leadership fördert Eigenverantwortung und inspiriert Mitarbeiter, Veränderungen und Innovationen im Unternehmen voranzutreiben. - Was ist Change Management?
Was versteht man unter Change Management und wie unterscheidet es sich zur Organisationsentwicklung? Welche Methoden es im Veränderungsmanagement gibt, lesen Sie hier. - Was ist ein Citizen Developer?
Citizen Developer nehmen bei der digitalen Transformation von Unternehmen eine wichtige Rolle ein. Was man darunter versteht, lesen Sie hier. - Was ist Operations Management?
In Zeiten der Digitalisierung kann es für ein Unternehmen entscheidend sein, wie gut es Business- und IT-Prozesse in Einklang bringt. Zwei Wege führen zum Ziel. - Was ist Design Thinking?
Design Thinking hilft Unternehmen, kundenorientierte Ideen und Ansätze zu kreieren. Die Methode eignet sich auch für sehr komplexe Probleme. - Was ist Servant Leadership?
Servant Leader dienen ihrem Umfeld und helfen anderen dabei, zu wachsen. Dieses Führungsverständnis ist nicht nur im agilen Umfeld beliebt. - Projektmanagement-Methoden im Vergleich
Damit ein IT-Projekt nicht scheitert, sollte die richtige Methode bereits in Vorfeld gewählt werden. Eine Erklärung verschiedener Methoden mit Anwendungsfällen sowie eine Tabelle, die durch den Auswahlprozess leitet. - Was ist Business Intelligence?
Business Intelligence (BI) verwandelt Daten in Insights und hilft bei der Entscheidungsfindung im Unternehmen. Wir sagen Ihnen, was Sie zum Thema wissen müssen. - Was ist Contract Lifecycle Management?
Erfahren Sie, was Contract Lifecycle Management (CLM) ist und welche Unternehmensbereiche davon profitieren können. - Was ist Arbeitnehmerüberlassung?
27.10.2022 Von Matthias RuffMatthias Ruff (Autor) Auf Arbeitnehmerüberlassung greifen Unternehmen zurück, damit Scheinselbständigkeit kein Thema wird. Das sollten Sie beachten. - Was ist ein Statement of Work?
Das Statement of Work (SoW) sorgt in der Projektarbeit für Klarheit. Warum das Dokument wichtig ist und was man beim Verfassen beachten sollte. - Was ist Compliance?
Was versteht man unter Compliance? Welche Verfahren und Anforderungen gibt es an Unternehmen? Wie die Einhaltung der Compliance verbessert werden kann, lesen Sie hier. - Was ist Controlling?
Lesen Sie, was sich hinter dem Begriff Controlling verbirgt, welche Aufgaben ein Controller wahrnimmt, worauf Unternehmen achten sollten und wie die Zukunft des Controllings aussieht. - Was ist ein kooperativer Führungsstil?
Wer kooperativ führt, kommuniziert mit seinen Mitarbeitern auf Augenhöhe und teilt Verantwortung. Dieser Führungsstil hat in Corona-Zeiten Auftrieb erhalten. - Was ist Total Quality Management?
Total Quality Management – TQM – unterstützt Unternehmen dabei, sich auf die kontinuierliche Verbesserung von Prozessen und Produkten zu fokussieren. - Was ist New Work?
Die Corona-Pandemie hat das Thema New Work befeuert. Doch das Konzept umfasst viel mehr als flexibles Arbeiten und neue Büroräume mit Kickertisch. - Was macht ein Solution Architect?
Der Solution Architect nimmt eine entscheidende Rolle im Unternehmen ein. Lesen Sie, warum. - Was ist Gamification?
Was hat das "Moorhuhn" mit einer Whisky-Marke zu tun? Schon Ende des vergangenen Jahrtausends nutzten Unternehmen spielerische Elemente für ihre Zwecke. Inzwischen hat Gamification Einzug in den Alltag gehalten. - Was ist ein Business-Analyst?
Mit Datenanalysen unterstützen Business-Analysten Unternehmen dabei, Prozesse, Produkte, Services und Software zu verbessern. - Was ist GitOps?
GitOps wendet die Methoden von DevOps und CI/CD für die Bereitstellung von IT-Infrastruktur an. Das müssen Sie zum Thema wissen. - Was ist Data Literacy?
Mit Daten umzugehen, sie auszuwerten, zu interpretieren und als Entscheidungsgrundlage zu nutzen, bedarf einer entscheidenden Kernkompetenz: Data Literacy. - Was ist Laterale Führung?
Laterale Führung bezeichnet einen unkonventionellen Führungsstil. Klassische, hierarchisch geprägte Führungsinstrumente stehen dabei nicht zur Verfügung. - Was ist ITIL?
Das Regelwerk ITIL beschreibt Best Practices für die Bereitstellung von IT-Services. Es soll zu einer stabilen IT-Umgebung beitragen, die Wachstum, Skalierbarkeit und Change ermöglicht. - Was ist Workforce Management?
Workforce Management ist über die Jahre zu einem komplexen Framework für Personalverwaltung und Budgetierung avanciert. Das sollten Sie zum Thema wissen. - Was ist eine Prozessorganisation?
So bauen Sie eine Prozessorganisation in fünf Schritten auf. Von der Definition der Rollen bis zur Verknüpfung mit der IT-Organisation. Eine Tabelle zeigt den Ablauf an einem Beispiel. - Was ist organisationales Lernen?
Viele Unternehmen setzen im Kleinen auf KI, versäumen es aber, formale Prozesse einzuführen, damit die gesamte Organisation lernen und sich schneller transformieren kann.