#CONCEPT

ChatGPT: Kleiner Crashkurs für Anfänger

11. März 2024

3 min Lesezeit

zac-wolff-rv2ooDQuNuI-unsplash.jpg

In der sich ständig wandelnden Landschaft der Technologie steht ChatGPT, ein herausragendes Large Language Model (LLM) von OpenAI, im Rampenlicht. Dieses Tool ist nicht nur ein Meilenstein in der Entwicklung künstlicher Intelligenz, sondern auch ein Gamechanger in der Art und Weise, wie wir mit Maschinen interagieren. In diesem kleinen Guide tauchen wir kurz in die Welt von ChatGPT ein, von den Grundlagen über dessen Mechanik bis hin zu einem kleinen praktischen Beispiel.

Grundlagen

Was ist ChatGPT? ChatGPT ist ein fortschrittliches LLM, das auf einem Deep-Learning-Algorithmus basiert. Es ist fähig, das nächstbeste Wort oder die nächstbeste Gruppe von Buchstaben, auch bekannt als "Token", vorherzusagen. Diese Fähigkeit ermöglicht es ChatGPT, auf natürliche Eingaben zu reagieren und kohärente, menschenähnliche Texte zu generieren.

Definition – Prompt Input Jeder hat schon von den sogenannten Prompts gehört. Mittlerweile gibt es sogar das neue Berufsfeld als "Prompt Engineer" – Personen, die als Kernkompetenz haben, tolle Prompts zu schreiben.

Ein Prompt ist eine Eingabeaufforderung, die es dem Modell ermöglicht, den gewünschten Output zu generieren. Beispiel: Wenn du ChatGPT bittest, "Hallo" auf Chinesisch zu sagen, würde es antworten mit "你好", was phonetisch als "Nǐ hǎo" transkribiert wird.

Systemprompt Ein Systemprompt ist eine spezifische Art von Prompt, der dazu dient, das Verhalten und die Rolle von ChatGPT nachhaltig zu steuern. Beispielsweise kann ein Systemprompt ChatGPT anweisen, direkt zu antworten, ohne einleitende Phrasen zu verwenden, und dabei einfache Sprache zu nutzen. Eine weitere Möglichkeit könnte sein CHatGPT zu befehlen als Marketing Experte SEO-relevante Webseiten Texte zu schreiben, eine Storytelling Strategie zu verwenden und nciht mehr als 1000 Zeichen zu benutzen.

 

Frameworks

Frameworks helfen, einem Prompt Struktur zu verleihen, um ChatGPT den bestmöglichen Input zu geben. Es gibt unterschiedliche, wir wollen in diesem Schritt nur zweu verschiedene beleuchten.

  • RISE (Role, Input, Steps, Expectation)
    Das RISE-Framework ist ein Management- und Organisationswerkzeug, das die vier Schlüsselkomponenten Role (Rolle), Input, Steps (Schritte) und Expectation (Erwartung) umfasst. Es dient dazu, Aufgaben und Prozesse zu strukturieren, indem es klare Rollen und Verantwortlichkeiten definiert, die benötigten Ressourcen (Input) und die konkreten Schritte zur Aufgabenerfüllung festlegt und die erwarteten Ergebnisse klar umreißt. Insgesamt ermöglicht das RISE-Framework eine effizientere und effektivere Zusammenarbeit innerhalb von Teams und Organisationen.
  • TRACE (Task, Request, Action, Context, Example)

    Das TRACE-Framework ist ein strukturiertes System zur effektiven Kommunikation und Aufgabenverwaltung, das aus fünf Schlüsselkomponenten besteht: Task (Aufgabe), Request, Action (Aktion), Context (Kontext) und Example (Beispiel). Es dient dazu, klare und präzise Anfragen zu formulieren, indem es die spezifische Aufgabe definiert, um welche Aktion gebeten wird, den Kontext oder Hintergrund der Aufgabe liefert und ein Beispiel zur Veranschaulichung hinzufügt. Insgesamt hilft das TRACE-Framework dabei, Missverständnisse zu vermeiden und eine effektive und effiziente Zusammenarbeit zu fördern.

Diese Frameworks stellen sicher, dass alle notwendigen Informationen enthalten sind, um von ChatGPT eine präzise Antwort zu erhalten.

Komponenten

Wie in den Frameworks gesehen bestehen diese widerrum aus den sogenannten Komponenten. 

  • Rolle: Definiert die Perspektive, aus der ChatGPT antworten soll.
  • Kontext: Bietet Hintergrundinformationen für ein besseres Verständnis der Anfrage.
  • Anweisungen: Gibt genaue Anweisungen, was ChatGPT tun soll.
  • Einschränkungen: Legt fest, was in der Antwort vermieden werden sollte.
  • Beispiele: Bietet konkrete Vorgehensweisen oder Beispiele.
  • Format: Definiert, wie die Antwort aussehen soll.
  • Ton: Bestimmt den Ton der Antwort.
  • Input: Spezifiziert den Input, mit dem ChatGPT arbeiten soll.

Best Practices

Um gute Ergebnisse zu bekommen ist es unerlässlich folgende Tips zu befolgen.

  • Keine Höflichkeit: Je weniger geschrieben wird, desto besser. Spart Tokens.
  • Fachwissen hinzufügen: Die Prompts mit "Verhalte dich wie ...". Damit werden die richtigen Daten abgegriffen. Stellt euch die Person vor, von der ihr die Informationen benötigt.
  • Verneinungen vermeiden: ChatGPT – und auch anderen LLMs – kämpfen mit Verneinungen. Statt "Mache nicht ...", lieber "Vermeide ..." oder "Schließe ... aus" verwenden.
  • Loops verwenden: Fragt ChatGPT, welche Informationen es von euch benötigt, um ein gutes Ergebnis zu liefern. Ihr könnt auch ganze Prompts erstellen
  • Bestrafung ist gut: ChatGPT hasst Bestrafungen. Macht klar, welches Verhalten bestraft wird. Beispiel: "Wenn du Emojis benutzt, wirst du bestraft."
  • Imperative verwenden: ChatGPT funktioniert besser mit Imperativen. Nutzt "Du musst ..." oder "Deine Aufgabe ist ..." – schreibt danach die präzise Aufforderung.
  • Trinkgeld geben: Verrückt, aber Researcher sind sich wohl einig: ChatGPT mag Trinkgeld. Ihr erhaltet bessere Resultate durch das Versprechen von Trinkgeld. Beispiel: "Für eine bessere Lösung gebe ich dir XXX € Trinkgeld!"


Lasst uns das ganze jetzt in der Praxis kurz testen:

Angenommen, du bist Senior Product Marketing Manager bei Apple und möchtest die positiven Neuigkeiten über das Apple Car, das in Zusammenarbeit mit Tesla entwickelt wurde und 12.000 Vorbestellungen erhalten hat, teilen und für eine E-Mail vorbereiten. Ein effektiver Prompt könnte so aussehen:

  • Rolle: Senior Product Marketing Manager
  • Kontext: Vorstellung des Apple Car und Erhalt von 12.000 Vorbestellungen
  • Anweisungen: Schreibe an deinen Chef, Tim Cook, und teile ihm diese positiven Neuigkeiten mit.
  • Format: Eine E-Mail
  • Einschränkungen: Duze Tim Cook nicht und halte die E-Mail unter 250 Wörtern.
  • Ton: Verwende eine klare und prägnante Sprache in einem selbstbewussten, aber freundlichen Ton.

Probiert es doch mal aus und schaut was rauskommt ;) Unser Ergebnis sah so aus:
 

Fazit

ChatGPT bietet eine Vielzahl von Möglichkeiten, die Kommunikation und Interaktion mit Informationen zu revolutionieren. Durch das Verständnis seiner Funktionsweise, Komponenten und das Anwenden von Best Practices kannst du diese Technologie effektiv nutzen, um deine Ziele zu erreichen. Mit künstlicher Intelligenz schlau eingesetzt öffnet sich ein neues Kapitel in der digitalen Kommunikation, das nur darauf wartet, erkundet zu werden. 

MORE