1. Home
  2. Dokumente
  3. Dokumentation CompanyGPT
  4. Prompts

Prompts

Ein Prompt ist ein Text oder eine Anweisung, die einem Sprachmodell gegeben wird, um eine Antwort auf die Prompteingabe zu generieren. Ein Prompt dient als Eingabe für das Modell und beeinflusst, wie das Sprachmodell auf eine bestimmte Frage oder Anfrage reagiert. Der Prompt kann eine Frage, eine Aufforderung oder ein unvollständiger Satz sein, der vom Modell vervollständigt werden soll. Je nachdem, wie der Prompt formuliert ist, kann es die Art und den Inhalt der generierten Antwort beeinflussen. Allerdings ist auch die Auswahl des Modells (zB. GPT4 als leistungsstärkstes Modell) dabei relevant.

Hier sind einige Anwendungsfälle, in denen ein Prompt verwendet werden kann, zusammen mit Beispielen:

  • Textgenerierung: Ein Prompt kann verwendet werden, um ein Sprachmodell dazu zu bringen, einen fortlaufenden Text basierend auf einer bestimmten Anfangsphrase oder einem bestimmten Thema zu generieren. Beispiel: “Schreibe einen Kurzgeschichte über einen einsamen Wanderer, der ein magisches Artefakt findet.”
  • Frage-Antwort-Systeme: Ein Prompt kann als Frage formuliert werden, um eine spezifische Antwort vom Sprachmodell zu erhalten. Beispiel: “Was ist die Hauptstadt von Frankreich?”
  • Übersetzung: Ein Prompt kann einen Satz oder Text in einer bestimmten Sprache enthalten, um eine Übersetzung in eine andere Sprache zu erhalten. Beispiel: “Übersetze den Satz ‘Guten Tag, wie geht es Ihnen?’ ins Englische.”
  • Dialogsysteme: Ein Prompt kann verwendet werden, um einen Dialog mit dem Sprachmodell zu initiieren, indem man eine Frage oder eine Aussage als Eingabe gibt. Beispiel: “Ich möchte gerne ein vegetarisches Rezept für das Abendessen heute Abend. Hast du Vorschläge?”

Es ist wichtig zu beachten, dass die Qualität der Antwort des Sprachmodells stark von der Formulierung des Prompts, verwendete Temperatur etc. abhängt und dass das Modell möglicherweise nicht immer korrekte oder angemessene Antworten liefert. In diesem Fall kann die Antwort einfach neu generiert werden.

 

Promptvorlagen

Vorlagen für Prompts sind Vorlagen, die in den Anwendungsfällen immer wieder verwendet werden können und je nach Anwendungsfall mit zusätzlichen Informationen (zB das Thema, für das ein jeweiliger Text erstellt werden soll) befüllt werden können.

Prompts können geteilt werden und Variablen enthalten.

Bei der Erstellung bitte einen Namen und optional eine Beschreibung für den jeweiligen Prompt eingeben. Die Beschreibung wird dann auch bei der Abfrage der Variablen als Zusatzinfo angezeigt.

Variablen können im jeweiligen Prompt mit doppelt geschwungenen Klammern eingeben {{}} werden. Es sind auch mehrere Variablen in einem Prompt möglich.

Zusätzlich ist es auch möglich nach der Erstellung den Prompt gleich zu verwenden indem man auf Speichern und Anwenden klickt.

 

Verwenden von Prompts

Die Eingabe erfolgt durch / “Slash” und der Aufruf von Prompts aus Vorlagen kann über die Eingabezeile ausgewählt werden:

Was einen guten Prompt ausmacht

Ein guter Prompt sollte bei der Nutzung von Sprachmodellen klar, präzise und ausführlich genug sein, um dem Modell eine genaue Richtung zu geben.

Es ist dabei wichtig, dass der Prompt genügend Kontext bietet, damit das Modell die gewünschte Art der Antwort generieren kann.

Vage oder zu allgemeine Prompts können zu unspezifischen oder unerwarteten Antworten führen.

Ein guter Prompt sollte auch die gewünschte Form als Vorlage der Antwort angeben, wenn dies relevant ist. Zum Beispiel, wenn Sie eine Liste, einen LinkedIn Postingtext, eine Tabelle oder eine andere spezifische Art von Text wünschen, sollten Sie dies in Ihrem Prompt bereits initial mit angeben.

Der Prompt sollte mit einer Frage oder einer konkreten Aufforderung zum Handeln zu beenden, um das Modell dazu aufzufordern, eine vollständige und ausführliche Antwort zu generieren.

 

Auswahl des Modells

Je nachdem, welches Modell gebucht wurde, haben einzelne Modelle unterschiedliche Vorteile:

GPT-3.5 Turbo

  • Kann gut mit kürzeren Prompts arbeiten und reagiert oft besser auf komplexe oder mehrteilige Prompts.
  • Hat eine gute Fähigkeit, Anweisungen zu befolgen und sich an den Kontext zu erinnern.

GPT-4 Turbo

  • Kann Anweisungen in Chats noch genauer und spezifischer verarbeiten und ist besser darin, komplizierten Anweisungen zu folgen oder sich an tiefergehende Kontexte zu erinnern.
  • Hat ein besseres Verständnis für den Kontext in Chats und Anweisungen.