Praxistipps für ChatGPT
Im Dialog das Resultat verbessern
Anders als zum Beispiel bei einer Google-Suche gibt es bei ChatGPT nicht einfach ein Resultat. Was als Antwort erscheint, ist im Prinzip ein erster Wurf. Darauf können Sie eine nächste Anweisung aufbauen, zum Beispiel mit: «Erweitere die Liste um zehn Einträge», «Liste nur vermögende Frauen auf» oder «Liste nur Menschen aus Europa auf».
Interessant sind aber auch die Möglichkeiten, die Antwort zu formatieren, zum Beispiel so: «Erstelle daraus eine Tabelle: in der ersten Spalte der Name, in der zweiten Geburts- und Todestag, in der dritten der Beruf.» Wenn Sie anschliessend die Tabelle betrachten, werden Sie unter Umständen feststellen, dass Sie noch mehr Informationen benötigen, zum Beispiel: «Füge eine Spalte an mit dem grob geschätzten Vermögen nach heutiger Berechnung.» Oder: «Füge zum Vergleich je eine Zeile mit den Daten von Bill Gates und John D. Rockefeller an.»
ChatGPT ist fähig, diese Anweisungen umzusetzen, sodass sie am Schluss das erwünschte Resultat erhalten, Bild 4.
ChatGPT ist fähig, diese Anweisungen umzusetzen, sodass sie am Schluss das erwünschte Resultat erhalten, Bild 4.
Brainstorming
ChatGPT eignet sich hervorragend zum Brainstormen, also zum Generieren von Ideen – wofür auch immer Sie möchten. Gerade durch die Möglichkeiten des Dialogs lassen sich einzelne Vorschläge verfeinern, andere verwerfen, aber auch bereits Verworfenes wieder zurückholen und so weiter. Versuchen Sie es zu Beispiel so: «Welche Gebiete in der Schweiz sind besonders geeignet für Velotouren mit der Familie?»
In unserem Fall wird eine Liste mit sechs Regionen generiert, mit kurzen Beschrieben. So können Sie weitermachen: «Mir gefallen Punkt 4 und 6. Kannst Du die Vor- und Nachteile der beiden Vorschläge abwägen?»
Die Vor- und Nachteile werden nun aufgelistet. Weiterfragen könnte man zum Beispiel mit: «In welcher der beiden Regionen erreicht man mit einer Tagesetappe von 30 km eher passende Gruppenunterkünfte für 40 Personen?»
Und in einem nächsten Schritt kann man dann auch sehr konkret werden: «Plane eine viertägige Tour in der Region Engadin, mit Fahretappen und Vorschlägen für Unterkünfte.» In unserem Fall hat es geklappt: Der Vorschlag sieht auf den ersten Blick plausibel aus, Bild 5.
Texten
Als Large Language Model ist für ChatGPT der Umgang mit Texten eine der Hauptaufgaben. Dazu gehört einerseits das Zusammenfassen, Redigieren, Übersetzen und Umschreiben von Texten. Das Vorgehen ist einfach, zum Beispiel: «Fasse den folgenden Text in fünf Sätzen zusammen, sodass ein Fünfjähriger den Inhalt versteht. Dann übersetzte den Text zusätzlich auf Englisch. Hier ist der Text: [Fügen Sie den Text ein].»
Solche Aufgaben beherrscht ChatGPT praktisch fehlerfrei. Aber auch das Generieren von neuen Texten, ist kein Problem.
Gerne wird auf ChatGPT mit dem Generieren von Gedichten oder Songtexten gespielt. Das ist oft lustig, selten richtig gut, aber eben auch nicht eine Stärke der KI. Dafür ist ChatGPT besonders gut im Entwickeln von Texten für einen ganz bestimmten Zweck. Und auch hier gilt: Je genauer Sie den Auftrag beschreiben, desto besser wird das Resultat. Hier ein Beispiel zum Experimentieren: «Schreibe Geburtstagswünsche für meine Arbeitskollegin.» Dieser Prompt ist allerdings sehr unspezifisch. In unserem Fall waren das Resultat zehn Vorschläge für Glückwünsche.
Besser: «Schreibe Geburtstagswünsche für meine Arbeitskollegin, mit der ich seit sieben Jahren im selben Büro sitze. Wir quatschen jeweils zusammen in den Arbeitspausen. Sie erzählt immer von ihren Katzen. Sie mag den Chef nicht besonders, weil er etwas arrogant ist. Sie ist sehr beliebt bei den Praktikanten. Sie mag Sonnenschein und hasst Regen. Ich arbeite sehr gerne mit ihr zusammen.»
Nach diesem Prompt schreibt ChatGPT einen Brief, der sich auf die vorgegebenen Inhalte bezieht, Bild 6. Wenn Sie mit dem Resultat nicht zufrieden sind, geben Sie vor, in welche Richtung Sie den Text weiterentwickeln möchten, zum Beispiel:
- «Schreibe herzlicher.»
- «Lasse den Teil mit der Katze weg und schreibe noch etwas über die Pralinen, die ich ihr mit dem Brief schenken werde.»
Formatieren
Tabellen, so wie wir sie im ersten Beispiel gesehen haben, sind nur eine Art, wie die Ausgabe formatiert werden kann. Gerade, wer mit Texten arbeitet, hat vielleicht noch ganz andere konkrete Vorschläge. Das kann die Gliederung betreffen, aber auch Formatierungsanweisungen, wenn etwa der Text mit HTML-Codierung auf einer Webseite ausgegeben werden soll.
Möchte man etwa eine Kurzfassung unseres Artikels im Web veröffentlichen, könnte man den folgenden Prompt verwenden: «Erstellen Sie eine journalistische Neufassung für den folgenden Text. Verwenden Sie drei Bullet Points mit <ul>- und <li>-Tags, um den Inhalt am Anfang der Neufassung zusammenzufassen. Strukturieren Sie den Text in maximal sechs Absätzen mit zusätzlichen <p>-Tags. Fügen Sie nach jedem zweiten Absatz einen Untertitel ein, der mit <p>- und <b>-Tags gestaltet ist. Stellen Sie sicher, dass die Neufassung auf Deutsch erfolgt. Verwenden Sie nur diesen Text: [Dieser Artikel].»
Mit dieser detaillierten Anweisung wird das Resultat von ChatGPT mitsamt HTML-Formatierung in der gewünschten Struktur ausgegeben.
Programmieren
ChatGPT schreibt für Sie Programmiercode, HTML, CSS oder alles andere, was Sie für die Entwicklung von Applikationen oder Webseiten benötigen. Hier ist es natürlich von Vorteil, wenn Sie entsprechende Kenntnisse haben: Diese benötigen Sie zum Formulieren passender Prompts, zum Anpassen des ausgegebenen Codes und für das Beseitigen von allfälligen Fehlern (denn auch hier arbeitet ChatGPT mit Wahrscheinlichkeiten).
ChatGPT hilft auch, ganze Apps zu entwickeln. Wenn Sie also eine Idee haben, können Sie den Prozess ganz einfach starten. Wir haben es damit probiert: «Du bist ein Programmierer. Schreibe einen Code in PHP für ein Sudoku-Spiel mit lösbaren Sudokus, mit Layout und Userinterface für eine dynamische Webseite.»
Tatsächlich ist ChatGPT fähig, ein funktionierendes Skript zu liefern. Bei uns erscheint allerdings der Hinweis, dass die Lösungslogik bisher nicht im Code implementiert ist. Und das haben wir so gelöst: «Bitte implementiere die Lösungslogik in den Code.», Bild 7.
Bild 7: ChatGPT kann ebenfalls Programmcode schreiben
Quelle: PCtipp.ch
Autor(in)
Beat
Rüdt