Lecture: Prompting LLMs

Dr. Simon Ostermann
Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI)

Links to Models

To try out the HuggingFace models you'll need to create an account here.

Example Prompts

Zero Shot
Extrahiere mir aus dem folgenden Text alle benannten Entitäten und ordne sie eindeutig zu: Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
Extrahiere mir aus dem folgenden Text alle benannten Entitäten und ordne sie eindeutig zu. Beachte auch Pronomen. Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«

One Shot
Nach der Markierung „###“ findest du einen Text. Extrahiere daraus alle benannten Entitäten und ordne sie eindeutig zu. Beachte auch Pronomen. Hier ist ein Beispiel:

Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
Margreth: Margreth
sie: Margreth
Fritz: Fritz
unser: Margreth, Fritz
Herrgott: Herrgott
Wild: Wild
die: Wild
Du: Fritz
mir: Margreth
###
Margreth stand still; ihre Blicke wurden ängstlich. Der Knabe erschien ihr wie zusammengeschrumpft, auch seine Kleider waren nicht dieselben, nein, das war ihr Kind nicht! und dennoch –. »Friedrich, Friedrich!« rief sie.
Nach der Markierung „###“ findest du einen Text. Extrahiere daraus alle benannten Entitäten und ordne sie eindeutig zu. Beachte auch Pronomen. Hier ist ein Beispiel dafür, wie du den Output formatieren solltest. Generiere nur die Liste, die auf OUTPUT folgt, sonst keinen Text.
INPUT:

Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
OUTPUT:
Margreth: Margreth
sie: Margreth
Fritz: Fritz
unser: Margreth, Fritz
Herrgott: Herrgott
Wild: Wild
die: Wild
Du: Fritz
mir: Margreth
###
INPUT:
Margreth stand still; ihre Blicke wurden ängstlich. Der Knabe erschien ihr wie zusammengeschrumpft, auch seine Kleider waren nicht dieselben, nein, das war ihr Kind nicht! und dennoch –. »Friedrich, Friedrich!« rief sie.
OUTPUT:
Few Shot
Nach der Markierung „###“ ganz unten findest du einen Text. Extrahiere daraus alle benannten Entitäten und ordne sie eindeutig zu. Beachte auch Pronomen. Hier sind einige Beispiel dafür, wie du den Output formatieren solltest. Generiere nur die Liste, die auf OUTPUT folgt, sonst keinen Text. Die Beispiele sind mit "###" getrennt.

INPUT:
Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
OUTPUT:
Margreth: Margreth
sie: Margreth
Fritz: Fritz
unser: Margreth, Fritz
Herrgott: Herrgott
Wild: Wild
die: Wild
Du: Fritz
mir: Margreth
###
INPUT:
Simon schien dies zu überhören; er reckte den Hals zur Türe hinaus: »Ei, da kommt der Gesell! Vaterssohn! Er schlenkert gerade so mit den Armen wie dein seliger Mann. Und schau mal an! Wahrhaftig, der Junge hat meine blonden Haare!«
OUTPUT:
Simon: Simon
er: Simon
Gesell: Gesell
Vaterssohn: Gesell
Er: Gesell
Mann: Simon
Junge: Gesell
meine: Simon
###
INPUT:
Margreth stand still; ihre Blicke wurden ängstlich. Der Knabe erschien ihr wie zusammengeschrumpft, auch seine Kleider waren nicht dieselben, nein, das war ihr Kind nicht! und dennoch –. »Friedrich, Friedrich!« rief sie.
OUTPUT:
Chain-of-Thought
Nach der Markierung „###“ ganz unten findest du einen Text. Extrahiere daraus alle benannten Entitäten und ordne sie eindeutig zu. Beachte auch Pronomen. Hier sind einige Beispiel dafür, wie du den Output formatieren solltest. Generiere nur die Liste, die auf OUTPUT folgt, sonst keinen Text. Die Beispiele sind mit "###" getrennt.
INPUT:
Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
OUTPUT:
Die Entitäten im Paragraph sind: Margreth, sie, Gritz, Holz, Herrgott, Wild, Herren, Lande, andere, die, du, Schuppen, Reisig. Daraus sind die folgenden benannt:
Margreth: Margreth
sie: Margreth
Fritz: Fritz
unser: Margreth, Fritz
Herrgott: Herrgott
Wild: Wild
die: Wild
Du: Fritz
mir: Margreth
###
INPUT:
Margreth stand still; ihre Blicke wurden ängstlich. Der Knabe erschien ihr wie zusammengeschrumpft, auch seine Kleider waren nicht dieselben, nein, das war ihr Kind nicht! und dennoch –. »Friedrich, Friedrich!« rief sie.
OUTPUT:
Self-Refine
Mache Vorschläge, wie man diesen Text lesbarer machen kann:
Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«

#RESPONSE

Text: Margreth schwieg eine Weile, dann sagte sie: »Höre, Fritz, das Holz läßt unser Herrgott frei wachsen, und das Wild wechselt aus eines Herren Lande in das andere; die können niemand angehören. Doch das verstehst du noch nicht; jetzt geh in den Schuppen und hole mir Reisig.«
Liste von Verbesserungen:
#COPY
Wende die Verbesserungen auf den Text an!