PEIQ Knowledge Base

KI-Unterstützung

Im CREATE Editor können sich Redakteur:innen beim Generieren von Inhalten für bestimmte Text-Elemente durch eine Künstliche Intelligenz (KI) unterstützen lassen. So lassen sich bestimmte Textbereiche wie Titel, Vorspann/Teaser oder SEO-Titel und -beschreibung durch die Integration eines Large Language Model*-Services (kurz: LLM-Service) schnell und einfach optimieren.

Automatisch vom LLM generierte Vorschläge können mit einem Klick in die CREATE-Ausprägung übernommen werden.

*aktuell greift PEIQ auf das LLM Model GPT-4o von OpenAI zurück. Es lassen sich aber auch andere Anbieter implementieren.

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

  • Formulierungsvorschläge für “Titel”, “Untertitel”, “Vorspann”, “Zwischentitel” sowie SEO-Titel & -Beschreibung durch KI

Inhaltsverzeichnis

Allgemeine Beschreibung

In PEIQ CREATE können sich Redakteur:innen beim Generieren der Inhalte von bestimmten Artikel-Elementen durch KI-generierte Vorschläge unterstützen lassen. Automatisch generierte Vorschläge können mit einem Klick in den CREATE-Artikel übernommen werden.

PEIQ greift bei den KI-Funktionen aktuell auf das von OpenAI zur Verfügung gestellte API-Modell GPT-4o zurück.

Auf Anfrage lassen sich auch andere Anbieter in PEIQ Create implementieren.

 

Die Funktion zur KI-unterstützten Generierung von Vorschlägen steht zum einen im Editor an verschiedenen Artikel-Elementen wie Dachzeile, Titel, Untertitel und Textblock in der Toolbar des jew. Blocks zur Verfügung und zum anderen in der Kanalsteuerung an den Bereichen SEO-Titel und SEO-Beschreibung.

Ob der KI-Service aufgerufen werden kann, wird durch einen entsprechenden Button in der Toolbar des jew. Elements signalisiert:

image-20241119-135403.png
Button für das Aufrufen der KI-Funktion am Element “Dachzeile” im Editor.

Beim Klick auf den Button werden die Artikel-Daten mittels eines API-Request an das LLM geschickt und dort verarbeitet. Innerhalb weniger Sekunden werden die zurück gelieferten Ergebnisse ausgewertet und den User:innen in einem Vorschlag-Dialog angezeigt.

Für das Generieren der Vorschläge können verschiedene “Schreibstile” angewendet werden, wie z. B. “Ablehnend”, “Ironisch”, “Zustimmend”, “Informativ“ oder “Suchmaschinen-optimiert”.

Die Stile können, abhängig vom jew. Element parametrisiert werden und fließen in die Prompt-Anweisung für das LLM mit ein.

Formulierungsvorschläge für Elemente generieren

Anhand des bereits erfassten Artikel-Inhalts werden Formulierungsvorschläge in unterschiedlichen Stilen erstellt und in einem Auswahl-Dialog angezeigt.

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

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

Aufruf an Element ohne Inhalt

Wird die KI-Funktion an einem Element ohne Inhalt aufgerufen, werden im Dialog nur die Vorschläge angezeigt:

Aufruf an Element mit Inhalt

Existiert bereits ein Inhalt im Artikel-Element, welcher ggfs. durch einen alternativen KI-Vorschlag ersetzt werden soll, wird im Dialog zusätzlich zu den Vorschlägen der aktuelle Inhalt zum Vergleich 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 | 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 eines ganzen Textblocks

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.

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 in der Kanalsteuerung im Bereich der kanal-unabhängigen Metadaten.

Dabei werden die im Customizing vorgegebenen Zeichenbegrenzungen dynamisch ausgewertet, entsprechend an die API übergeben und werden im vorgeschlagenen Ergebnis exakt berücksichtigt.

Customizing

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.

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

  • OpenAISettings_SEOTextAusText#Create

  • OpenAISettings_SEOTitelAusText#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 “Ablehnend”, “Informativ” und “Zustimmend” generiert.

 

Um einen anderen Stil verwenden zu können, muss im Customizing in der entsprechenden Abbildung (hier: OpenAISettings_TitelAusText#Create) das Setting “message_user“ angepasst werden:

Default:

Ablehnend { ... "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 ablehnenden Titel für meinen Artikel", ... } Informativ { ... "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 informativen Titel für meinen Artikel", ... } Zustimmend { ... "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 zustimmenden 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", ... }

 

API-Key

Der API-Key ist parametrisierbar, sodass der den API Key in einer Abbildung OpenAIConnectionSettings_…#Create pflegen kann, um in verschiedenen Systemen unterschiedliche API Keys einsetzen zu können.

Ist der API Key nicht korrekt hinterlegt, wird beim Aufruf des Services in CREATE eine entsprechende Fehlermeldung ausgegeben:

 

Hinweis zur Nutzung von KI-generierten Inhalten

PEIQ CREATE verwendet aktuell KI-Services von OpenAI, um Textvorschläge und -ideen bereitzustellen. Bitte beachten Sie:

  1. Herkunft der Inhalte:
    Die KI-generierten Vorschläge basieren auf maschinellen Lernmodellen und öffentlichen Datensätzen. Sie können inspirierend, hilfreich, aber auch fehlerhaft, unvollständig oder ungenau sein.

  2. Verantwortung des Nutzers:
    Sie sind dafür verantwortlich, die von der KI generierten Inhalte auf ihre Richtigkeit, Angemessenheit und Relevanz zu überprüfen, bevor Sie sie veröffentlichen oder weiterverarbeiten.

  3. Urheberrecht und Haftung:
    Die generierten Texte sind gemeinfrei und fallen nicht unter das Urheberrecht der KI-Entwickler oder des Betreibers dieses Editors. Dennoch liegt es in Ihrer Verantwortung, sicherzustellen, dass die Inhalte keine rechtlichen, ethischen oder markenspezifischen Richtlinien verletzen.

  4. Datenschutz:
    Alle Eingaben, die Sie in den KI-Dienst einfügen, können von OpenAI verarbeitet und vorübergehend gespeichert werden, um den Service zu verbessern. Geben Sie keine vertraulichen, persönlichen oder sensiblen Informationen ein.

  5. Transparenzmarkierung:
    Texte, die mithilfe der KI generiert wurden, können mit einem Hinweis oder einer Markierung versehen sein, um Transparenz für Nutzer und Leser zu gewährleisten.

Durch die Nutzung dieses Services erklären Sie sich mit diesen Bedingungen einverstanden.

 

Nur für PEIQ-Mitarbeiter:

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