Foto von JOEL SAGET/AFP über Getty Images

Wir haben in früheren Artikeln hier auf ZDNET besprochen, wie man effektive Aufforderungen ausgibt.

In diesem Artikel gehen wir einen Schritt weiter und schauen uns fortgeschrittenere KI-Eingabetechniken an. Wir haben sieben sehr interessante Ansätze, die Ihnen einen viel besseren Umgang mit der Kommunikation mit chatgpt und anderen generativen KI-Tools ermöglichen.

Auch: 6 Fähigkeiten, die Sie benötigen, um ein KI-Prompt-Ingenieur zu werden

So können Sie Ihre ChatGPT-Nutzung verbessern.

1. Ausgabeformat angeben

Wenn Sie ChatGPT eine Frage stellen oder einen Auftrag erteilen, können Sie festlegen, wie die Antwort formatiert wird. Stellen Sie sich vor, Sie geben einem Schüler eine Aufgabe und geben dabei an, wie die Aufgabe bei der Abgabe formatiert werden soll. Hier sind einige Beispiele.

Was sind die längsten Autobahnen in den Vereinigten Staaten? Listen Sie nur die ersten vier in Form einer Aufzählungsliste auf.

Hiways-Bullet

Screenshot von David Gewirtz/ZDNET

Präsentieren Sie diese Informationen in einer Tabelle

Hiways-Tisch

Screenshot von David Gewirtz/ZDNET

2. Weisen Sie es an, in HTML zu formatieren

Sie können viel darüber festlegen, wie die Ergebnisse angezeigt werden. Sie können beispielsweise eine Tabelle generieren lassen, die Sie in eine Webseite integrieren können.

Was sind die längsten Autobahnen in den Vereinigten Staaten? Listen Sie nur die ersten vier auf. Präsentieren Sie die Ergebnisse als HTML.

Html

Screenshot von David Gewirtz/ZDNET

Sie können den HTML-Code vergrößern, indem Sie auf das Quadrat in der oberen rechten Ecke des Screenshots klicken.

Auch: Die 10 besten ChatGPT-Plugins (und wie Sie sie optimal nutzen)

Hier ist es interessant. Sie können diese Informationen auch in einem beliebigen HTML-Stil präsentieren lassen. Es gibt eine Webdesign-Schule, die die traditionellen Tabellen-Tags nicht mag und Tabellen lieber in Form von CSS darstellt. Hier ist diese Version.

Präsentieren Sie diese Informationen, verwenden Sie jedoch CSS anstelle von Tabellen-Tags

Css

Screenshot von David Gewirtz/ZDNET

3. Iterieren Sie mit mehreren Versuchen

Sie müssen häufig mit der KI zusammenarbeiten, um das gewünschte Ergebnis zu erzielen. Nehmen Sie unser vorheriges CSS-Ergebnis. So sieht es aus:

Css-Ausgabe

Screenshot von David Gewirtz/ZDNET

Leider ist das nicht so schön, wie ich es gerne hätte. Mal sehen, ob wir Abhilfe schaffen können.

Wiederholen Sie das, aber stellen Sie bitte sicher, dass alle Spalten ausgerichtet sind. Gestalten Sie die Überschriften in einem dunkleren Blau mit weißen Buchstaben in Großbuchstaben und Fettdruck. Machen Sie jede Datenzeile hellgrau, variieren Sie jedoch die Graustufen, sodass Zeile 1 hellgrau, Zeile 2 etwas dunkler, Zeile 3 hellgrau usw. ist. Stellen Sie sicher, dass der Autobahnname fett dargestellt ist.

Ich werde den generierten Code nicht einschließen, da er lang ist. Aber wir kommen näher:

Css-Ausgabe-2

Screenshot von David Gewirtz/ZDNET

Lass es uns erneut versuchen.

Die Ausgabe sieht wirklich gut aus, aber die Spalten sind immer noch nicht ausgerichtet. Stellen Sie sicher, dass die Spalten breit genug sind, um den Text ohne Umbruch aufzunehmen, richten Sie alles linksbündig aus und stellen Sie sicher, dass alle Spalten (einschließlich der Überschriften) perfekt ausgerichtet sind.

Css-Ausgabe-3

Screenshot von David Gewirtz/ZDNET

Es ist fast genau das, was wir suchen, aber die Route ist langwierig. Mal sehen, ob wir das beheben können.

Das ist fast genau das, was ich will, aber die Route ist lang. Bitte stellen Sie sicher, dass auch die Routendaten nicht umgebrochen werden. Halten Sie jede Datenzeile in genau einer Zeile.

Gehen Sie niemals davon aus, dass das einfach ist. Aber wenn Sie jemals Menschen das Programmieren beigebracht haben, erhalten Sie genau dieses Ergebnis zurück. Manchmal scheint es, als ob sie passiv-aggressiv wären, aber es ist wahrscheinlicher, dass Sie Ihre Anforderungen nicht sorgfältig genug spezifiziert haben.

Css-Ausgabe-4

Screenshot von David Gewirtz/ZDNET

4. Scheuen Sie sich nicht, lange Aufforderungen oder Aufforderungsgruppen zu verwenden

Es dauerte einige Iterationen, um eine Eingabeaufforderung zu erstellen, die zuverlässig Autobahninformationen in dem von mir gewünschten Format generierte. Ein wichtiger Ansatz besteht darin, sicherzustellen, dass Ihre Eingabeaufforderung sehr spezifisch, aber auch umfangreich genug ist, um über genügend Informationen zu verfügen, damit das große Sprachmodell Ihre Anfrage vollständig verstehen kann.

Auch: Microsoft stellt erstes professionelles Zertifikat für generative KI-Fähigkeiten vor

Möglicherweise müssen Sie auch Ihre Spezifikation ändern. Am Ende habe ich die Zeile entfernt:

Erstellen Sie eine Tabelle, die zum Formatieren der Zeilen, Spalten und Zellen ausschließlich CSS verwendet. Verwenden Sie keine HTML-Tabellen-Tags.

Stattdessen habe ich ihm einfach gesagt, wie die Tabelle aussehen soll, und ihn entscheiden lassen, wie er es umsetzt. Hier ist meine vollständige, ziemlich lange Eingabeaufforderung:

Long-Html-Prompt

Screenshot von David Gewirtz/ZDNET

Ich habe diese Aufforderung eingeschrieben Erhabener Text, einem Texteditor, und fügte es dann in ChatGPT ein. Hier ist das Ergebnis, das genau das ist, was ich wollte.

Final-Html

Screenshot von David Gewirtz/ZDNET

Wie Sie sehen können, wurde die Option gewählt, einen Titel hinzuzufügen, was in Ordnung war. Aber jetzt, da ich eine funktionierende Eingabeaufforderung habe, kann ich einige zusätzliche Optimierungen hinzufügen. Ich bin zum Beispiel noch einmal zurückgegangen und habe den Spaltenspezifizierer geändert:

Erstellen Sie Spalten für die Indexnummer (beschriften Sie diese mit „#“), den Autobahnnamen, die Länge und die Route

Ich habe versucht, „Beschränken Sie Ihre Antwort nur auf die ersten vier“ in „Beschränken Sie Ihre Antwort nur auf die ersten 20“ zu ändern, aber die KI weigerte sich, alle Daten für alle 20 einzugeben. Also habe ich diese Zeile vollständig entfernt und eine neue Zeile hinzugefügt ganz am Ende der Eingabeaufforderung:

Für die Zwecke dieses Projekts stellen Sie bitte vollständige Datenergebnisse für die 20 wichtigsten Autobahnen bereit.

Dies führte tatsächlich zu einer teilweisen HTML-Ausgabe. Ich musste die KI anweisen, fortzufahren, woraufhin sie den Rest des HTML-Codes ausspuckte, was zu Folgendem führte:

Große Liste

Screenshot von David Gewirtz/ZDNET

5. Geben Sie explizite Einschränkungen für eine Antwort an

Sie haben gerade gesehen, wie ich einige Antwortbeschränkungen für die Anzahl der Antworten und die angezeigten Spalten geändert habe. Sie können Einschränkungen aber auch für offenere Fragen verwenden.

Auch: Mensch oder Bot? Dieses Turing-Testspiel stellt Ihre KI-Erkennungsfähigkeiten auf die Probe

Es gibt Grenzen für diese Art von Eingabeaufforderung. Nehmen Sie zum Beispiel diese Eingabeaufforderung:

Geben Sie eine Zusammenfassung der wichtigsten Ereignisse im Zweiten Weltkrieg, über die in den großen Zeitungen der damaligen Zeit berichtet wurde.

Da das Modell nicht auf Zeitungen aus dem Zweiten Weltkrieg trainiert wurde, kann es die Frage nicht beantworten (obwohl eine Vermutung erforderlich ist).

Ebenso können Sie keine Ergebnisse aus „den letzten Jahren“ angeben, da die Dateneingabe des Modells im Jahr 2021 endet. Sie können jedoch Daten angeben, die im Geltungsbereich des Modells liegen, wie folgt:

Listen Sie die wichtigsten Weltraummissionen zwischen 2010 und 2020 auf

Beachten Sie, dass wir die Beschränkung auf das Datum beschränken. Aber wir können weitere Einschränkungen hinzufügen. Beschränken wir uns auf diejenigen aus den USA:

Listen Sie die wichtigsten Weltraummissionen auf, die die NASA zwischen 2010 und 2020 durchgeführt hat

Sie können auch zu dem von uns besprochenen Formatierungsansatz zurückkehren und etwa Folgendes tun:

Listen Sie alle wichtigen Weltraummissionen auf, die zwischen 2010 und 2020 durchgeführt wurden. Gruppieren Sie sie nach Nation und Raumfahrtbehörde. Machen Sie den Namen der Nation und der Raumfahrtbehörde fett.

Und Sie können noch deutlicher werden. Hier schließen wir Kontinente ein und legen fest, dass alle Kontinente ohne Missionen aus der Liste ausgeschlossen werden.

Listen Sie alle wichtigen Weltraummissionen auf, die zwischen 2010 und 2020 durchgeführt wurden. Gruppieren Sie sie nach Kontinent. Machen Sie den Namen des Kontinents fett und in Großbuchstaben. Machen Sie den Namen der Nation und der Raumfahrtbehörde fett, entweder mit Groß- oder Kleinschreibung, wenn die Raumfahrtbehörde ihren Namen so formatiert (wie die NASA). Wenn ein Kontinent keine Weltraummission hatte, nehmen Sie ihn nicht in diese Liste auf.

Interessanterweise beschloss die KI, einen kleinen halluzinatorischen Moment zu erleben. Es listete die Missionen und Kontinente korrekt auf, entschied jedoch, dass Russland ein Kontinent ist. Ich habe es in einer zweiten Sitzung durchgeführt, und dieses Mal dachte es nicht, dass Russland ein Kontinent sei.

6. Nennen Sie die Anzahl der Wörter, Sätze und Zeichen

Apropos Einschränkungen: Möglicherweise ist Ihnen aufgefallen, dass ChatGPT in der Regel nicht genau ist, wenn es um die Anzahl der Wörter geht. Wenn Sie ihm sagen, dass er seine Antwort auf 50 Wörter beschränken soll, kommt es manchmal zu langen oder kurzen Antworten. Das liegt daran, dass das Sprachmodell mit Tokens (Darstellungen von Daten) arbeitet, die nicht direkt einzelnen Wörtern entsprechen.

Auch: Dieser KI-Chatbot fasst PDFs zusammen und beantwortet Ihre Fragen dazu

Als ich ChatGPT beispielsweise sagte, es solle „die TV-Show „Game of Thrones“ zusammenfassen“, bekam ich 294 Wörter in sechs Absätzen zurück. Sie können jedoch versuchen, die Reaktion einzuschränken. Probieren Sie verschiedene einschränkende Bedingungen aus, bis Sie herausgefunden haben, was für Sie am besten funktioniert. Zum Beispiel:

Fassen Sie die TV-Serie „Game of Thrones“ in 50 Wörtern zusammen

Fassen Sie die TV-Serie „Game of Thrones“ in zwei Sätzen zusammen

Fassen Sie die TV-Serie „Game of Thrones“ in weniger als 200 Zeichen zusammen

Fassen Sie die TV-Serie „Game of Thrones“ so zusammen, dass sie in einen Tweet passt

Hier ist ein weiterer Ort, an dem Sie die Einschränkungen des KI-Modells im Auge behalten sollten. ChatGPT enthält nach 2021 keine Trainingsdaten mehr. Damals war ein Tweet auf 280 Zeichen begrenzt. Aber ab Februar 2023 können Twitter Blue-Abonnenten Tweets mit bis zu 4.000 Zeichen haben. Wenn man ChatGPT anweist, etwas in einen Tweet einzufügen, wird die Antwort auf 280 Zeichen begrenzt, da dies damals die einzige Grenze war.

7. Geben Sie der KI die Möglichkeit, ihre Antworten auszuwerten

Wie wir schon oft besprochen haben, „halluziniert“ die KI oft und liefert sehr falsche Antworten. Es ist möglich, Gespräche mit der KI zu konstruieren, um zu präziseren Antworten zu gelangen, indem man sie Zwischenschlussfolgerungen liefern lässt. Nehmen Sie diese einfache Anfrage an:

Wort ähnlich wie „devolve“, das mit einem B beginnt

So schwierig es auch sein mag, sich das vorzustellen: ChatGPT schlägt bei dieser Anfrage zuverlässig fehl und antwortet oft auf „decay“, „degrade“, „degenerate“ und andere Wörter, die mit einem „D“ beginnen.

Devolve-Fehler

Screenshot von David Gewirtz/ZDNET

Diese täuschend einfache Eingabeaufforderung birgt einige Herausforderungen. Erstens hat „devolve“ mehrere Bedeutungen. Es kann übertragen oder delegieren, verschlechtern oder verfallen oder durch Erbfolge erben oder erhalten. Um eine richtige Antwort zu erhalten, müssen wir konkreter sein und ihr die allgemeine Bedeutung geben, die sie verfolgen soll. Es kann auch nicht schaden, ihm bei der Bestimmung der Bedeutung zu helfen, indem man ihm mitteilt, dass wir nach einem Verb und nicht nach einem Substantiv suchen.

Generieren Sie ein Verb, das mit dem Buchstaben „B“ beginnt und eine ähnliche Bedeutung wie „devolve“ hat und speziell auf die Vorstellung hinweist, dass sich etwas verschlechtert oder verschlimmert.

Das Problem besteht darin, dass es ChatGPT sehr schwer fällt (wiederum aufgrund der Art und Weise, wie es Wissen in Token darstellt), den ersten Buchstaben eines Wortes zu bestimmen. Daher ist es am besten, der KI Zeit zu geben, das herauszufinden.

Bestimmen Sie den ersten Buchstaben des generierten Verbs

Das bezeichnen KI-Experten als „Zeit zum Atmen geben“. Anstatt einfach nur die erste Antwort zu geben, gibt dieser Ansatz der KI Zeit, darüber nachzudenken, ob ihre Antwort richtig ist.

Auch: Die besten KI-Kunstgeneratoren

Da die KI beim ersten Mal möglicherweise nicht die richtige Antwort findet, bitten Sie sie, die Schritte zu wiederholen, bis sie die richtige Antwort findet:

Schritte

Screenshot von David Gewirtz/ZDNET

Und hier arbeitet es sich durch, bis es eine Antwort findet:

Rückfall

Screenshot von David Gewirtz/ZDNET

Beachten Sie, dass die KI sechs Versuche brauchte, bis sie das richtige Wort fand, obwohl die Kriterien für die gesamte Sequenz existierten. Die zweite Doppelkontrolle „Atmen“ gab ihm die Möglichkeit, seine Antwort auszuwerten und fortzufahren, bis er erfolgreich war.

Abschließende Gedanken

Es ist wirklich wichtig zu beachten, dass die KI nicht unbedingt von Anfang an das tut, was Sie wollen. Beim letzten Beispiel habe ich fast zwei Stunden und etwa 20 Versuche gebraucht, um die Formel zu finden, die tatsächlich funktionierte, um zuverlässig ein Ergebnis zu generieren.

Auch: Wie ich ChatGPT und KI-Kunsttools verwendet habe, um mein Etsy-Geschäft schnell zu starten

Denken Sie dabei daran, dass sich die KI daran erinnert, was in der aktuellen Sitzung passiert ist. Während es Ihnen also in der aktuellen Sitzung möglicherweise die richtige Antwort gibt, kopiert der Härtetest Ihre Eingabeaufforderung in eine brandneue Sitzung und prüft, ob sie dort funktioniert.

Bleiben Sie auf dem Laufenden, denn ich werde nicht nur mit fortgeschritteneren Prompt-Tipps zurückkommen, sondern auch einige tiefere Einblicke in individuelle Prompt-Problemlöser geben.


Sie können meine täglichen Projektaktualisierungen in den sozialen Medien verfolgen. Folgen Sie mir unbedingt auf Twitter unter @DavidGewirtzauf Facebook unter Facebook.com/DavidGewirtzauf Instagram unter Instagram.com/DavidGewirtzund auf YouTube unter YouTube.com/DavidGewirtzTV.

4.8/5 - (292 votes)
Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein