PEIQ Knowledge Base

KI-Unterstützung (Beta)

Im CREATE Editor können sich Redakteur:innen beim Generieren, Umformulieren und Kürzen von bestimmten Text-Elementen unterstützen lassen. Automatisch generierte Vorschläge können mit einem Klick in den CREATE-Artikel übernommen werden.

Dabei greift PEIQ auf die ChatGPT-API von OpenAI GPT-3.5 bzw. GPT-4 zurück.

Da sich die Funktion aktuell in der Beta-Phase befindet, wurden die KI-Services in CREATE noch nicht für die PEIQ CREATE-Kund:innen ausgerollt.

Funktionalitäten des/der [Moduls/Features/Funktion]

  • Formulierungsvorschläge für “Dachzeile”, “Titel”, “Untertitel”, “Vorspann” und “Zwischentitel” durch KI

  • KI-unterstütztes Umformulieren von Textblöcken

  • KI-unterstütztes Kürzen von Textblöcken

  • KI-unterstütztes Vereinfachen von Textblöcken

Inhaltsverzeichnis

Allgemeine Beschreibung

Im CREATE Editor können sich Redakteur:innen beim Generieren, Umformulieren und Kürzen von bestimmten Artikel-Elementen unterstützen lassen. Automatisch generierte Vorschläge können mit einem Klick in den CREATE-Artikel übernommen werden.

PEIQ greift bei den KI-Funktionen auf von OpenAI zur Verfügung gestellten APIs GPT-3.5 bzw. GPT-4 zurück.

Wird der KI-Button an einem Artikel-Element im Editor geklickt, werden die Artikel-Daten (Text) an die ChatGPT-API geschickt und dort verarbeitet. Innerhalb weniger Sekunden (abhängig von API-Version) werden die zum jew. Element passenden Ergebnisse der API ausgewertet und den User:innen in einem Dialog angezeigt.

Der API Key ist nicht fest ausprogrammiert, sodass der PEIQ Betreuer den API Key in einer Abbildung OpenAIConnectionSettings pflegen kann, um in verschiedenen Systemen unterschiedliche API Keys einsetzen zu können. Ist der Wert des API Keys nicht korrekt, so wird nach dem bedienen des KI-Buttons eine Fehlermeldung ausgegeben.

Fehlermeldung_-20240419-123448.png

Für das Neu-Generieren von Formulierungsvorschlägen können verschiedene “Schreibstile” angewendet werden, z. B. “Normal”, “Ironisch”, “Reißerisch”, “Suchmaschinen-optimiert”, usw.

Die Stile können, abhängig vom jew. Element (z. B. Titel: “Reißerisch”, “Sachlich”, Dachzeile: “Kurz”, “Lang”) parametrisiert werden und fließen in die Prompt-Anweisung für die ChatGPT-API mit ein.

Formulierungsvorschläge für Elemente neu generieren

Mit Auswahl-Dialog

Anhand des bereits erfassten Artikel-Inhalts können Formulierungsvorschläge für die Elemente Dachzeile, Titel, Untertitel, Vorspann und Zwischentitel generiert und in einem Auswahl-Dialog angezeigt werden.

image-20240117-144921.png
KI-Funktion zur Generierung eines Formulierungsvorschlag am Artikel-Element Titel.

Nachdem der KI-Button angeklickt und die Ergebnisse von CREATE ausgewertet wurden, werden die Formulierungsvorschläge in einem CREATE-Dialog angezeigt:

Hinter den generierten Vorschlägen werden die jew. Stile angezeigt, mit denen das KI-Sprachmodell die einzelnen Elemente erstellt hat. Die Stile können mittels Customizing der Promptanweisung in NGEN-Abbildungen parametrisiert werden. Siehe dazu: .

Per Klick auf das jew. Ergebnis im Dialog kann der gewünschte Vorschlag nun in das Titel-Element des CREATE-Artikels übernommen werden:

Generieren von Vorschlägen für Zwischentitel

Einen Sonderfall stellt das Generieren von Formulierungsvorschlägen für das Element “Zwischentitel” im Editor dar, welches an Element “Textblock” im Editor aufgerufen werden kann.

Dabei stehen den User:innen zwei Optionen zur Verfügung:

  1. Erstellen von Vorschlägen auf Basis des Artikel-Textes:

Sollen Formulierungvorschläge für einen Zwischentitel auf Basis des gesamten Artikel-Textes erstellt werden, kann an einem Textblock-Element im Editor auf den KI-Button geklickt werden. Anschließend werden die Daten an ChatGPT geschickt und die Ergebnisse in einem Auswahl-Dialog zur Verfügung gestellt.

 

 

  1. Erstellen von Vorschlägen auf Basis einer Text-Selektion:

 

Alterativ können die Formulierungvorschläge für einen Zwischentitel auch auf Basis eines bestimmten Textausschnitts generiert werden. Dazu muss der gewünschte Text, für den ein Zwischentitel erstellt werden soll, selektiert und anschließend auf den KI-Button geklickt werden. Anschließend werden die Vorschläge in einem Auswahl-Dialog zur Verfügung gestellt und können in einen Zwischentitel eingefügt werden.

Neue Zwischentitel werden immer vor dem jeweiligen Absatz, aus dem der selektierte Text stammt, eingefügt.

Generieren von Vorschlägen für SEO-Titel und SEO-Beschreibung

Der KI-Button für Formulierungsvorschläge von SEO-Titel bzw. SEO-Beschreibung befindet sich an den kanal-unabhängigen Metadaten in der Kanalsteuerung.

Ohne Auswahl-Dialog

Auch für das Element “Teaser” (Vorspann) können anhand des bereits erfassten Artikel-Inhalts mittels KI-Unterstützung Formulierungen generiert werden.

Beim Klick auf den KI-Button beim Teaser werden den User:innen allergings nicht verschiedene Formulierung vorgeschlagen, die übernommen werden können, sondern nur ein Ergebnis abgeholt, welches sofort in den Artikel eingefügt wird:

Text umwandeln (mit und ohne Selektion)

Umformulieren von Textblöcken

Per Klick auf den Button “Umformulieren”, der im Editor an allen Textblöcken zur Verfügung steht, können Redakteur:innen bereits im Artikel vorhandenen Text automatisch von ChatGPT umformulieren lassen.

Ohne Text-Selektion

Wenn an einem Textblock mit Inhalt der Button “Umformulieren” angeklickt wird, übermittelt CREATE den gesamten Inhalt des Elements und lässt diesen von ChatGPT, der Prompt-Anweisung entsprechend, umformulieren:

Das Ergebnis wird anschließend direkt in den Textblock eingefügt:

Kürzen von Textblöcken

Vereinfachen von Textblöcken

Anpassung der Stile mit Hilfe von Prompt-Anweisungen

Für die von der KI erstellten Vorschläge können unterschiedliche Stile angewendet werden. So können Titel-Vorschläge z. B. im Stil “Reißerisch”, “Sachlich”, “Kurz” oder “Lang” generiert werden. Welcher Stil dabei vom Sprachmodell der KI verwendet werden soll, ist per Customizing frei konfigurierbar.

Customizing

Das Customizing der Stile findet in CREATE-Abbildungen in NGEN statt. Diese Abbildungen lauten:

  • OpenAISettings_DachzeileAusText#Create

  • OpenAISettings_SEOTextAusText#Create

  • OpenAISettings_SEOTitelAusText#Create

  • OpenAISettings_TextKuerzen#Create

  • OpenAISettings_TextUmformulieren#Create

  • OpenAISettings_TextVereinfachen#Create

  • OpenAISettings_TitelAusText#Create

  • OpenAISettings_UntertitelAusText#Create

  • OpenAISettings_VorspannAusText#Create

  • OpenAISettings_ZwischentitelAusSelektion#Create

Beispiel: Anpassung der Stile für Titel-Generierung

Per Default werden Titel-Vorschläge in den Stilen “Sachlich” und “Reißerisch” generiert.

Sollen andere Stile verwendet werden, muss das Setting “message_user“ in der entsprechenden Abbildung (hier: OpenAISettings_TitelAusText#Create) angepasst werden:

Default:

Sachlich { ... "message_system=Du bist ein Sprachmodell für die Erstellung von Artikeltiteln.", "message_user=Ich bin ein Zeitungsredakteur, der einen Titel für einen Artikel erstellen möchte. Erstelle einen Titel für meinen Artikel", ... } Reißerisch { ... "message_system=Du bist ein Sprachmodell für die Erstellung von Artikeltiteln.", "message_user=Ich bin ein Zeitungsredakteur, der einen Titel für einen Artikel erstellen möchte. Erstelle einen reißerischen Titel für meinen Artikel", ... }

Kund:innen-spezifisches Beispiel mit Stilen “Ironisch” und “Boulevardesk”:

Ironisch { ... "message_system=Du bist ein Sprachmodell für die Erstellung von Artikeltiteln.", "message_user=Ich bin ein Zeitungsredakteur, der einen Titel für einen Artikel erstellen möchte. Erstelle einen ironischen Titel für meinen Artikel", ... } Boulevardesk { ... "message_system=Du bist ein Sprachmodell für die Erstellung von Artikeltiteln.", "message_user=Ich bin ein Zeitungsredakteur, der einen Titel für einen Artikel erstellen möchte. Erstelle einen boulevardesken Titel für meinen Artikel", ... }

Übersicht KI-Unterstützung im CREATE Editor (Default)

Übersicht, an welchen Elementen im CREATE Editor KI-Unterstützung per Default zur Verfügung steht:

KI-Unterstützung

Editor

Kanalsteuerung

KI-Unterstützung

Editor

Kanalsteuerung

Formulierungsvorschlag mit Vorschlagdialog

Dachzeile, Titel, Untertitel, Textblock (zur Generierung von Zwischentitel-Vorschlägen) mit und ohne Selektion

SEO-Titel, SEO-Beschreibung

Formulierungsvorschlag ohne Vorschlagdialog

Teaser

-

Umformulieren

Textblock mit und ohne Selektion

-

Kürzen

Textblock mit und ohne Selektion

-

Vereinfachen

Textblock mit und ohne Selektion

-

Nur für PEIQ-Mitarbeiter:

https://peiq.atlassian.net/wiki/spaces/CORE/pages/1444216865