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.
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.
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: KI-Unterstützung (Beta) | Anpassung der Stile mit Hilfe von Prompt Anweisungen.
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:
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.
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 |
---|---|---|
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