Im Zusammenhang mit KI und der Interaktion mit den Usern über eine Chat-Funktion wird sehr oft über „Prompts“ gesprochen. Aber was ist ein Prompt wirklich und was muss ein Prompt beinhalten, damit die KI es richtig versteht?
Was ist ein Prompt?
Prompt: Eine Definition
Das Wort „prompt“ kommt aus dem Englischen und ist eine Ableitung des Verbs „to prompt“, was ungefähr bedeutet, einem Mensch oder eine Maschine eine Aufgabe zu geben, die sofort zu erledigen ist. In dem Fall geht es darum, eine Maschine dazu zu bringen, eine passende Antwort zu generieren.
Ein Prompt ist also eine Eingabeaufforderung, die verwendet wird, um einen Computer oder eine KI-Plattform zu instruieren, einen bestimmten Text zu generieren oder eine besondere Aufgabe zu erledigen. Es ist eine Art „Startschuss“ in natürlicher Sprache. Es kann eine Frage, eine Aufforderung oder die kurze Beschreibung eines Themas sein. Das Ziel besteht darin, eine präzise und effektive Eingabeaufforderung zu erstellen, die eine hohe Qualität der generierten Antwort gewährleistet.
Prompts sind Schlüsselwörter oder Satzfragmente. Mit anderen Worten: Wenn Sie einen Text- oder Sprachgenerator mit einem bestimmten Prompt füttern, erzeugt er einen Text oder eine Sprachantwort bzw. ein Programm, der/die auf das eingehende Prompt abgestimmt ist.
Wo werden Prompts verwendet?
Prompts können von verschiedenen Arten von Generatoren genutzt werden, einschließlich der populären Sprachmodelle wie ChatGPT oder Google BARD oder BERT, sowie z.B. Bildgeneratoren wie Midjourney oder Dall.E. Sie können für verschiedene Anwendungsfälle wie Übersetzungen, Textzusammenfassungen, Fragenbeantwortung, Chatbots, Schreibarbeiten oder die Generierung von passender Software verwendet werden.
Was sind die Qualitätsmerkmale eines guten Prompts?
Genauso wie in der menschlichen Kommunikation wird eine klare Aufgabe besser umgesetzt. Ein effektiver Prompt hat einige Merkmale:
- Klare Sprache: Die Sprache und Ausdrucksweise sollte klar und präzise sein. Doppeltverneinungen und schwammige Redewendungen sind hinderlich.
- Das Wichtige betonen: Relevanten Schlüsselwörtern und Phrasen sollten schon in dem Prompt inkludiert werden, damit die KI das versteht. Die Keywords für einen Blogartikel sollten schon von vornherein notiert werden, wenn das relevant ist. Wenn eine bestimmte Sprachweise in der Antwort gewünscht ist, sollte sie auch in der Frage genutzt werden (zum Beispiel Gendern).
- Die Fokussierung auf das Hauptthema oder den Hauptgedanken des Textes ist wichtig. Die Vermeidung von unnötigen Informationen, die den Textgenerator verwirren, garantiert eine geradlinige und klare Antwort.
Prompts-Kette:
Eine Methode kann sein, eine Kette von Prompts zu benutzen: Zum Beispiel zuerst Vorschläge zu Keywords bestellen, dann die Struktur des Artikels und dann einen Prompt nutzen, der die vorherigen Antworten einbeziehen sollte.
Beispiele von Prompts
Ein Prompt für die Zusammenfassung eines Artikels könnte so geschrieben werden:
„Schreibe eine Zusammenfassung des Artikels über die Auswirkungen von KI auf die Wirtschaft“
– dazu müsste ein Link zum Text oder gar den Text selbst im Anschluss hinzugefügt werden.
Textaufgaben-Beispiele
- Content-Erstellung
Ein Textgenerator kann auf der Grundlage von Prompts automatisch Blog-Beiträge, Produktbeschreibungen und andere Arten von Inhalten generieren. Die Verwendung von Prompts ermöglicht es den Nutzern, den Textgenerator auf die spezifischen Anforderungen und Bedürfnisse der Zielgruppe abzustimmen.
Ein möglicher Prompt dazu wäre:
Schreibe im enzyklopädischen Stil einen Artikel von max. 800 Wörtern über die Verwendung von KI in der Textbearbeitung.
Den Prompt kann man variieren, indem ein anderes Thema, ein anderer Stil oder die Anzahl von Wörtern modifiziert.
- Textübersetzung
Durch die Verwendung von Prompts kann der Textgenerator spezifische Sätze und Ausdrücke übersetzen und somit die Qualität der Übersetzung verbessern, zum Beispiel:
Bitte übersetze den folgenden Text ins Englische. Nutze die US-Amerikanische Schreibweise.
- Bildgenerierung
Für Bildgenerierung sind die bestgelungene Prompts diejenige, die sowohl die Thematik als auch die Umgebung und der Stil beschreiben.
Ein Beispiel für Dall-E wäre:
“A picture of a robot hugging a small dog, savanah environment, digital art”
oder
“photo of 50 year old german man on the beach with sunglasses”
- Komposition von Musik
Ein Musikproduzent kann beispielsweise einen Prompt wie
Erstelle eine 3-minütige Jazz-Improvisation
angeben, und ein Tool wie Amper Music würde dann automatisch eine passende Musik komponieren.
Beispiele von Prompts im Bereich der Erstellung von Software-Codes
Ein Entwickler könnte beispielsweise einen Prompt wie
Schreibe eine Funktion, die eine Liste von Zahlen sortiert
angeben, und ein Tool wie Codex von GitHub würde automatisch einen passenden Code erstellen.
- Erstellen von Code-Blöcken
Ein Beispiel für die Verwendung von Prompts ist das Erstellen von Code-Blöcken. Anstatt jeden Code-Block manuell zu erstellen, können Entwickler:innen einfach eine KI wie z.B. GPT nutzen, einen Prompt eingeben, der die gewünschten Parameter (inkl. die benötigte Computer-Sprache wie zum Beispiel Python, Java oder C++) enthält. Die Software generiert dann automatisch den entsprechenden Code-Block.
- Automatisierung von Tests
Eine weitere Anwendungsmöglichkeit ist die Automatisierung von Tests. Entwickler:innen können beispielsweise einen Prompt eingeben, der automatisch eine Testumgebung aufsetzt und alle verfügbaren Tests durchführt. Durch die Verwendung von KI mit den richtigen Prompts wird dieser Prozess erheblich beschleunigt und kann dazu beitragen, Fehler in der Software frühzeitig zu erkennen und zu beheben.
Fazit
Zusammenfassend lässt sich sagen:
Ein Prompt ist ein Befehl an eine KI, der in natürlicher Sprache abgegeben wird.
Mehr Information:
Definition von Prompt Engineering
BM-Experts:
BM-Experts GmbH: Den Kundennutzen steigern
Gute Ideen sind wichtig, doch die Umsetzung ist entscheidend.
Dank unserer Erfahrung im B2B-Vertrieb wissen wir, wie neue Business-Modelle schnell zum Kunden gebracht werden. Wir helfen Unternehmen, den Blickwinkel zu erweitern und die Strategie in Zeiten der Digitalen Transformation zukunftsfähig zu gestalten.
Mehr unter bme.digital
Beitragsbild © DALL·E / Cécile Hendriks-Tardy – Prompt: „a robot accepting a military order with a military salute, colorful 3d render“
Disclaimer: Dieser Text wurde mithilfe von KI (ChatGPT) erstellt.