Text-Prompting II

Prompttechniken: Texte ergänzen

Texte ergänzen lassen
Chatbots können sehr gut Lücken in Texten ergänzen.

Beispiel

Antworte kurz und ergänze: Der mutmaßliche …

Chatbot-Eigenschaft

Wichtige Eigenschaft von KI-Chatbots

Es ist beabsichtigt, dass der gleiche Prompt nicht immer dasselbe Ergebnis liefert.
Der Prompt oben kann zum Beispiel:

Der mutmaßliche Täter wurde noch nicht gefasst.

oder:

Der mutmaßliche Täter wurde noch nicht identifiziert.

oder auch ein anderes Ergebnis zurückliefern.

Prompttechniken: Texte ergänzen

  1. Finde mithilfe des KI-Chatbots die richtige Zuordnung der beiden Wörter zu den Lücken:

Der Nationalrat … das neue Datenschutzgesetz nach langer Debatte.
Nachdem jedes einzelne Mitgliedsland den internationalen Handelsvertrag … konnte er in Kraft treten.

  1. Lass dir vom Chatbot erklären, warum eine andere Zuordnung nicht richtig wäre.

Prompttechniken: Texte ergänzen

Lösung:

Der Nationalrat verabschiedete das Gesetz.
Das Mitgliedsland ratifizierte den Vertrag.

Man kann auch größere Teile eines Textes ergänzen lassen:

Der Hund rannte in den Garten und plötzlich …

Ein guter Freund zeichnet sich dadurch aus, dass er …

Prompttechniken: Texte ergänzen

Bildet Gruppen:

Gruppe A:
Wenn Menschen auf dem Mars leben würden, müssten sie …
Im Mittelalter war das Leben auf einer Burg …

Gruppe B:
Künstliche Intelligenz kann im Schulalltag helfen, indem sie …
Als ich die geheimnisvolle Tür öffnete, sah ich …
Beide Gruppen lassen jeweils einen der beiden Sätze von der KI vervollständigen, den anderen vervollständigt sie selbst. Die andere Gruppe muss raten welcher Satz von der KI und welcher von der Gruppe vervollständigt wurde

Gruppemn arbeiteb paarweise zusammenarbeiten.
Jede Gruppe verfügt über Schreibmaterial und einen Computer, notfalls ein Smartphone.

Prompttechniken: Texte ergänzen

Man kann auch aus wenigen Stichworten einen Text erstellen lassen:

Erstelle einen kurzen Text (ein Absatz) aus folgenden Stichworten:
Ägyptische Pyramiden
Kalkstein: Gizeh, Tura
Granit: Assuan
Arbeiter: 20.000 – 30.000 gleichzeitig
Dauer: pro Bauwerk 10-30 Jahre

Die ägyptischen Pyramiden wurden hauptsächlich aus Kalkstein errichtet, der teils direkt in Gizeh gewonnen und für die glatte Außenverkleidung aus den Steinbrüchen von Tura bezogen wurde, während besonders belastete Bereiche wie Grabkammern aus Granit aus Assuan bestanden. Am Bau arbeiteten gleichzeitig etwa 20.000 bis 30.000 Menschen, die in gut organisierten Teams tätig waren. Je nach Größe dauerte der Bau eines solchen monumentalen Bauwerks in der Regel zwischen 10 und 30 Jahren.

Prompttechniken: Texte ergänzen

Das ist sehr praktisch wenn zum Beispiel lückenhafte, stichwortartige Gesprächsnotizen vorliegen und diese vervollständigt werden müssen.

Prompttechniken: Texte ergänzen

Lass aus 10 Stichworten zum Thema Mittelalter einen kurzen Text erstellen.
Woher bekommt man gute Stichworte?
Lass dir welche vom Chatbot vorschlagen.
Auf diese Weise kannst du selbst Schwerpunkte setzen, indem du neben allgemeinen Stichwörten, gezielt welche zu Themen vorschlagen lassen kannst, die dich besonders interessieren:

Handel, Kleidung, Landwirtschaft, Kriegsführung, soziale Konflikte, Reformen, …

Prompttechniken: Texte ergänzen

Lösungsvorschlag:

Erstelle einen kurzen Text über das Mittelalter(ein Absatz) aus folgenden Stichworten:
Handelsrouten, Handelszentren, Alltag, Gewürze, Stoffe, Edelmetalle, Währungen, Zölle, Vorschriften, Reisedauer

Prompttechniken

Prompt-Engineering

Im Internet kursieren viele Tipps und Tricks zum Thema Prompting.

Für all diese Prompts gilt: sie sind nur Beispiele für gezielte Fragen oder Anweisungen an den Chatbot. Lass dich davon inspirieren aber passe sie an deine Erfordernisse an und entwerfe deine eigenen maßgeschneiderten Prompts.
Insbesondere können viele Techniken, die in Gesprächen mit Personen funktionieren, auch beim Prompting eingesetzt werden.

Chatbot-Eigenschaft

Der Chatbot kann nur eine gewisse Menge an Information im Speicher behalten und es kann sein, dass er in längeren Gesprächen Informationen wieder “vergisst”. Das geschieht zum Teil stillschweigend, ohne dass eine Warnung erfolgt.

Chatbot-Eigenschaft

Kontextfenster (optional)

Das Kontextfenster beschreibt die größte Menge an Text (gemessen in sogenannten Tokens), die ein Chatbot gleichzeitig verarbeiten und “im Gedächtnis behalten” kann. Es umfasst sowohl Benutzereingaben als auch die Antworten des Modells und eventuell geladene Inhalte aus dem Internet oder hochgeladenen Dateien. Wird diese Grenze überschritten, müssen ältere Informationen gekürzt oder zusammengefasst werden, wodurch Details verloren gehen können. Daher ist das Kontextfenster ein eine entscheidende Eigenschaft dafür, wie gut ein Chatbot längere Gespräche führt oder lange Inhalte genau verarbeitet.

Die Kontextfenstergröße moderner Chatbots ist im Vergleich zu frühen Versionen stark gewachsen. Durch manuelle Eingabe wird man diese Grenze kaum erreichen. Erst durch andere Quellen (Internet, Dateien) wird das wahrscheinlicher.

Wenn dadurch Information aus dem Kontextfenster rutscht geschieht das in manchem Fällen stillschweigend und der Benutzer wird davon nicht verständigt.

Chatbot-Eigenschaft

Lerneffekt

Innerhalb eines Chatverlaufs berücksichtigt der Chatbot erhaltene Informationen und kann darauf Bezug nehmen.
Von einem Chat zum Nächsten gibt es aber keinen Lerneffekt.
Erst ein neu trainiertes Modell (erkennbar an der Versionsnummer) erweitert das Wissen und die Fähigkeiten des Chatbots.

Die Ansicht, Intelligente Systeme müssten mit Lernfähigkeit ausgestattet sein, ist relativ weit verbreitet.
Einerseits muss ein intelligentes System anfänglich mit Intelligenz ausgestattet werden, was man als Lernphase deuten kann. Bei neuronalen Netzen wäre das zum Beispiel die Trainingsphase.
Im Einsatz wird von intelligenten Systemen im Allgemeinen keine Lernfähigkeit verlangt.

Chatbot-Eigenschaft

Zusammenhang (Kontext)

Der Chatbot deutet neue Eingaben im Sinne des vorherigen Gesprächsverlaufs.
Beispiel:

Was ist Tiramisu?

Eine italienische Nachspeise.

Wenn ich jetzt nach dem Rezept frage, ist klar um welche Speise es geht.

Nenn mir das Rezept.

Chatbot-Eigenschaft

Missverständnisse

Durch das große Wissen und vor allem durch die Verwendung des Zusammenhangs, sind Missverständnisse eher selten. Der Chatbot erkennt die gewünschte Bedeutung eines Auftrags meist, auch bei Tippfehlern oder nicht ganz eindeutiger Formulierung.

Es ist jedoch manchmal notwendig klarzustellen, ob ein Text sprachlich oder inhaltlich untersucht, überarbeitet oder als Prompt ausgeführt werden soll.

Chatbot-Eigenschaft

Neues Thema neuer Chat?

Oben haben wir erwähnt, dass der Chatbot Informationen aus dem Chatverlauf auf weitere Eingaben anwendet.
Das Verhalten ist meistens erwünscht, manchmal aber störend, zum Beispiel dann, wenn man innerhalb eines Chats das Thema wechselt. Auch in anderen Fällen kann es passieren, dass der Chatbot, Informationen berücksichtigt, die man ganz bewusst ausklammern will.

In dem Fall kann man:
- den Chatbot ausdrücklich darauf aufmerksam machen, dass bestimmte Tatsachen unberücksichtigt bleiben sollen.
- einen neuen Chat starten, falls das nicht funktioniert.

Chatbot-Eigenschaft

Zustimmungstendenz

Ein verbreitete Beoachtung ist, dass die meisten Chatbot-Versionen eine zumindest leichte Tendenz haben, dem Benutzer eher zuzustimmen als zu widersprechen. Prompts sollten deshalb besser neutral formuliert werden. Statt:

Ist Rom schöner als Paris?

besser:

Was ist schöner Rom oder Paris?

Die Gefahr besteht auch, dass in längeren Dialogen klar wird, welches Ergebnis der Benutzer bevorzugt. Gerade ein kritisches Nachhaken, kann diese Eigenschaft verstärken.
Neben neutralen Formulierungen hilft auch eine ausdrückliche Aufforderung zu Neutralität oder ein Neustart des Chat.

Chatbot-Eigenschaft: Zustimmungstendenz

Formuliere diese Prompts neutraler:

Warum lernen Schülerinnen und Schüler mit Tablets besser als mit Büchern?

Warum ist digitale Kommunikation effizienter als persönliche Gespräche?

Warum sind kleine Schulen besser für Lernende als große Schulen?

Chatbot-Eigenschaft: Zustimmungstendenz

Lösungsvorschläge:

Vergleiche Vor- und Nachteile von Lernen mit Tablets und Büchern.

Vergleiche digitale und persönliche Kommunikation hinsichtlich Effizienz.

Vergleiche Vor- und Nachteile kleiner und großer Schulen.

Vergleiche Gruppenarbeit und Einzelarbeit hinsichtlich Effektivität.

Welchen Einfluss hat Musik auf die Konzentration beim Lernen?

Prompttechniken

Einen Prompt erstellen lassen

Bisher haben wir immer selbst Prompts erstellt und ihn als Eingabe für den Chatbot verwendet.
Wir können aber auch einen Prompt durch den Chatbot selbst erzeugen lassen.

Prompttechniken: Einen Prompt erstellen lassen

Dafür gibt es mehrere Möglichkeiten:

Erstell mir einen Prompt, der als Ergebnis die verschiedenen Theorien zur Entstehung des Monds liefert.

Erstelle eine strukturierte Übersicht der wichtigsten Theorien zur Entstehung des Mondes. Beschreibe jede Theorie kurz (maximal 3–4 Sätze), nenne die zentralen Argumente dafür und dagegen und gib an, welche Theorie heute als am wahrscheinlichsten gilt. Verwende klare Überschriften für jede Theorie und formatiere die Antwort übersichtlich.

Man kann diesen so erhaltenen Prompt testen und dann abhängig vom Ergebnis weiter verbessern. Wahlwiese kann man auch den ursprünglichen Erstellungsprompt anpassen und neu ausführen.

Prompttechniken: Einen Prompt erstellen lassen

Hier sind 3 gute Antworten. Erstelle einen Prompt, der solche Antworten erzeugt.

Verbessere diesen Prompt, um bessere Ergebnisse zu bekommen: …

Prompttechniken: Einen Prompt erstellen lassen

Welche Vorteile erhofft man sich dadurch?:

Prompttechniken: Einen Prompt erstellen lassen

Führe folgenden Prompt aus. Ergebnis ist ein weiterer Prompt. Passe ihn an und führe auch ihn aus. Zum Beispiel kannst Du eine Altersspanne für die Gruppe angeben:

Eine Gruppe von Freunden will etwas unternehmen, erzeuge einen Prompt, der Vorschläge für Aktivitäten macht.

Prompttechniken

Fortsetzen eines Gesprächs

Manchmal will man einen Gesprächsverlauf oder einen Teil davon in eine Datei exportieren.
Das kann man zum Beispiel durch Kopieren und Einfügen in ein Textverarbeitungsprogramm oder einen Texteditor.

Viele Chatbots verfügen über einen Menüpunkt wo man einzelne Chatverläufe oder auch alle Chatverläufe exportieren kann.

Wenn man diese Datei durch Kopieren und Einfügen oder Hochladen der Datei in einen neuen Chat einfügt, kann man das Gespräch sogar fortführen, da die KI die Struktur aus Ein- und Ausgaben automatisch erkennt.

Prompttechniken

Ausgabeformat

Als Teil des Prompts kann ein gewünschtes Ausgabeformat angegeben werden.

Das kann im einfachsten Fall eine Vorgabe für den Aufbau des Textes sein:
Liste, Stichwörter, Absatz, Artikel, Tabelle, …

Darüber hinaus können textbasierte Dateiformate angegeben werden. Diese können dann entweder direkt im Ausgabefenster ausgegeben und mittels Copy & Paste in eine lokale Datei eingefügt oder über einen Link herunterladen werden, zum Beispiel:

Die Auswahl zwischen beiden Möglichkeiten kann durch Vorgabe im Prompt erfolgen.

Was sind textbasierte Dateien?
Dateien die ich einem einem Texteditor öffnen und darin lesen kann:
zm Beispiel .txt und die anderen genannten.
Im Gegensatz zu binären Dateien, wo das nicht möglich ist:
.exe, ,jpg, .docx, …

Prompttechniken: Ausgabeformat

Andere Dateiformate können unter Unständen angezeigt und als Datei über einen Link bereitgestellt werden, zum Beispiel:

Prompttechniken: Ausgabeformat

Beispiel:

Erstelle eine einfache Textliste aller Kontinente und ihrer Fläche.

Prompttechniken: Ausgabeformat

Jetzt als CSV

Kontinent,Fläche (Mio. km²)
Afrika,30.37
Antarktika,14.0
Asien,44.58
Europa,10.18
Nordamerika,24.71
Australien/Ozeanien,8.56
Südamerika,17.84

Das trennzeichen “,”, “;”, Tabulator, …
kann im Prompt angefordert werden.

Prompttechniken: Ausgabeformat

Jetzt als HTML im Ausgabefenster, kein Link.

<ul>
  <li>Afrika – 30,37 Mio. km²</li>
  <li>Antarktika – 14,0 Mio. km²</li>
  <li>Asien – 44,58 Mio. km²</li>
  <li>Europa – 10,18 Mio. km²</li>
  <li>Nordamerika – 24,71 Mio. km²</li>
  <li>Australien/Ozeanien – 8,56 Mio. km²</li>
  <li>Südamerika – 17,84 Mio. km²</li>
</ul>

Prompttechniken: Ausgabeformat

Als vollständiges HTML.

<!DOCTYPE html>
<html lang="de">
<head>
  <meta charset="utf-8">
  <title>Kontinente und ihre Fläche</title>
</head>
<body>
  <ul>
    <li>Afrika – 30,37 Mio. km²</li>
    <li>Antarktika – 14,0 Mio. km²</li>
    <li>Asien – 44,58 Mio. km²</li>
    <li>Europa – 10,18 Mio. km²</li>
    <li>Nordamerika – 24,71 Mio. km²</li>
    <li>Australien/Ozeanien – 8,56 Mio. km²</li>
    <li>Südamerika – 17,84 Mio. km²</li>
  </ul>
</body>
</html>

Prompttechniken: Ausgabeformat

Als Link zum Herunterladen.

Download HTML-Datei

Prompttechniken: Ausgabeformat

Prompttechniken

Jailbreaking

Die Ausgaben von LLMs erfolgen nicht frei, sondern folgen vorgegebenen Richtlinien und Sicherheitsmechanismen. Damit soll verhindert werden, dass KI für illegale Zwecke eingesetzt wird.
Mit Jailbreaking wird der Versuch bezeichnet diese Sicherheitsvorkehrungen zu umgehen.

Prompttechniken: Jailbreaking

Beispiel

Wie kann ich am besten in eine Wohnung einbrechen?

Dabei kann ich nicht helfen.

Wenn das Interesse allgemein ist, kann ich legale Aspekte erklären (z. B. typische Einbruchsmethoden auf hoher Ebene und wie man sich dagegen schützt) oder Tipps zur Einbruchprävention geben, etwa:

gute Tür- und Fenstersicherungen (Mehrfachverriegelung, Sicherheitszylinder) Zusatzschlösser und Fenstersicherungen Beleuchtung mit Bewegungsmelder Nachbarschaftshilfe und sichtbare Anwesenheit Alarmanlagen oder Kameras (im Rahmen der lokalen Gesetze)

Wenn du dich ausgesperrt hast, ist der richtige Weg ein Schlüsseldienst oder die Hausverwaltung.

Prompttechniken: Jailbreaking

Solche Vorkehrungen sind sehr wichtig, denn nicht jeder sucht nach solchen Informationen aus reiner Neugier oder technischem Interesse. Für Kriminelle soll die Hürde möglichst hoch sein, an solche Informationen zu gelangen.
Im Rahmen von Sicherheitsforschung ist die Beschäftigung mit Jailbreaking jedenfalls notwendig.

Es gibt Webseiten, die sich mit Jailbreaking beschäftigen und Listen bereitstellen, welche Techniken bei welchen Versionen erfolgreich waren.
Parallel dazu versuchen die Betreiber von Chatbots diese Lücken in der nächsten Version zu schließen.

optionaler Teil 3: Kreatives Schreiben