Content-Erstellung leicht gemacht: ChatGPT Extension für TYPO3
Online-Redakteure müssen häufig viele qualitativ hochwertieg Texte liefern. Künstliche Intelligenz (KI) kann hier unterstützen. Wir haben das Plugin “CKEditor-Cowriter” in das TYPO3-Backend integriert und dafür eine neue Extension entwickelt: den "TYPO3 Cowriter".
Integration von OpenAI in TYPO3
Unsere Extension nutzt die künstliche Intelligenz (KI) von OpenAI, um Redakteure bei der Erstellung von Inhalten zu unterstützen. OpenAI ist eine Forschungsorganisation, die sich zum Ziel gesetzt hat, die Entwicklung von künstlicher Intelligenz voranzutreiben. Mit ihrer GPT-3-Technologie (Generative Pre-trained Transformer 3) hat OpenAI eines der fortschrittlichsten KI-Systeme entwickelt, das in der Lage ist, menschenähnliche Sprache zu generieren.
Die Integration unserer Extension in das TYPO3-Backend ermöglicht es den Redakteuren, die KI-Funktionen von OpenAI direkt zu nutzen. Durch die Verwendung des GPT-3-Modells können Redakteure Texte automatisch generieren lassen, die auf wenigen Stichpunkten basieren. Dabei achtet die KI auf die richtige Grammatik und Rechtschreibung. Darüber hinaus kann die KI Vorschläge machen, um den Text zu verbessern und ihn ansprechender zu gestalten.
Beispiel eines KI-generierten Contents
Eingabe: Erkläre Jahreszeiten, verwende das Du in der Ansprache, nutze das Keyword Sommerkleidung
Titel: Jahreszeiten & passende Kleidung
Text: Du hast sicherlich schon einmal darüber nachgedacht, warum sich die Temperaturen im Laufe eines Jahres ändern und wir verschiedene Jahreszeiten erleben. Es gibt vier Jahreszeiten, die sich auf den Lauf der Erde um die Sonne beziehen. Im Frühling, Sommer, Herbst und Winter. Im Sommer bekommst Du die Gelegenheit, Sommerkleidung wie Kurzarmhemden und kurze Hosen zu tragen, da die Temperaturen wärmer werden. Im Frühling steigt die Temperatur von kühlen Tagen, sodass Du Jacken und lange Hosen abstreifen kannst und leichte Pullover anziehen kannst. Im Herbst richten sich die Temperaturen mehr nach der kühlen Seite und Du kannst einen warmen Pullover anziehen und wieder die Jacken auspacken. Im Winter wird es richtig kalt und du musst Dich warm anziehen. Pullover, Schals, Handschuhe und dicke Jacken werden Dir helfen, warm zu bleiben. So erleben wir verschiedene Jahreszeiten und können unsere Kleidung entsprechend anpassen.
In weniger als einer Minute erstellt Dir unsere Extension einen Text. Gefällt er Dir nicht, kannst Du neue Schlagworte eingeben und einen neuen Text generieren lassen. Außerdem kannst Du mit “Verwende Du/Sie” die Ansprache festlegen. In einigen Fällen muss im Nachgang die Formatierung noch angepasst werden, z.B. "*" bei Stichpunkten. Wurde der Text von unserer Cowriter-Extension erstellt, besteht die Möglichkeit, diesen zu speichern und später erneut aufzurufen. Es können auch nach der Textgenerierung weitere Anfragen gestellt werden, sodass der Text länger wird.
Interview mit Senior TYPO3-Entwickler Thomas Schöne von Netresearch
Wir haben den Entwickler der TYPO3 Cowriter-Extension Thomas zu weiteren Infos & Hintergründen befragt.
Netresearch: Seit wann ist die Extension verfügbar und wie viele User haben sie sich schon heruntergeladen?
Thomas: Die Extension ist seit dem 16. Januar 2023 verfügbar und es gab auch schon einige Updates. Bisher haben sie ca. 150 User heruntergeladen laut Packagist und TER. Github zeigt das leider nicht an.
Netresearch: Wo finde ich die Extension?
Thomas: Die Extension wurde in den gängigen drei Repositories veröffentlicht: Packagist, TYPO3 Extension Repository (TER) & Github.
Links zur Extension [Anm. d. Redaktion]:
https://packagist.org/packages/netresearch/t3-cowriter
https://extensions.typo3.org/extension/t3_cowriter
https://github.com/netresearch/t3-cowriter
Netresearch: Wie steht die Extension im Zusammenhang mit dem CKEditor?
Thomas: Der CKEditor ist der Standardeditor für TYPO3. Darin lassen sich Plugins bauen und registrieren. Letztendlich haben wir ein Plugin hierfür gebaut: Den CKEditor-Cowriter. Dieses Plugin haben wir nun veröffentlicht. Die zugehörige Extension T3 Cowriter macht nicht mehr als das Plugin im CKEditor zu registrieren. Nach der Installation der Extension ist das Plugin sofort verfügbar.
Netresearch: Könnte die Extension oder das Plugin noch woanders eingebaut werden?
Thomas: Die Extension wurde ausschließlich für TYPO3 entwickelt. Das Plugin CKEditor Cowriter kann aber überall dort verwendet werden, wo auch ein CKEditor v4 zum Einsatz kommt (z. B. WordPress, Drupal, Joomla). Wird es woanders eingesetzt, also nicht in TYPO3, muss hierfür natürlich eine zusätzliche Extension geschrieben werden. Das Plugin für den CKEditor kann man hier herunterladen. Wer schon mal ein wenig ausprobieren möchte, kann sich hier in der Demo einen Text generieren lassen.
Anleitung
1. Auf Icon drücken
2. Gewünschte Schlagworte eingeben
3. Generierten Text sichten, ggf. bearbeiten, weiter verarbeiten
Weiterentwicklung der TYPO3-Extension
Derzeit arbeiten wir an den folgenden neuen Funktionen für das TYPO3-Backend:
- Erweiterung des KI-Modells, zum Beispiel für die Erstellung von Überschriften
- SEO-Optimierung der Texte in Bezug auf bestimmte Keywords
- Automatisches Anlegen vom Meta-Informationen entsprechend SEO-Vorgaben (Title, Description, Keywords)
- Machine-Learning-Algorithmen, zur Anpassung der generierten Texte an den Schreibstil des Redakteurs
- Automatische Übersetzung durch die KI in verschiedene Sprachen
- Entwicklung einer Funktion, um die Verständlichkeit von Texten zu bewerten und Verbesserungsvorschläge zu geben
Wir sind davon überzeugt, dass diese Erweiterungen unserer TYPO3 Extension einen erheblichen Schub geben und für Redaktionen einen massiven Geschwindigkeitsvorteil bieten.
Vorteile der TYPO3 Cowriter-Extension
Durch die automatische Generierung von Texten können Redakteure schneller und effizienter arbeiten. Sie kann zur Ideenfindung bei neuen Themen, zum Beispiel für Blogartikel genutzt werden. Statt vor einem leeren weißen Blatt zu sitzen, kann man so bereits mit einem recht guten ersten Textvorschlag starten und diesen nach Belieben erweitern und anpassen. Die SEO-Optimierung des Contents kann von Beginn an ohne größeren Aufwand berücksichtigt werden. (z.B. mit "Benutze folgende Schlüsselwörter: XYZ") Zudem kann die Extension die Qualität bereits vorhandener Inhalte verbessern. Die KI von OpenAI sorgt dafür, dass die Texte korrekt und verständlich formuliert sind. Redakteure können sich Vorschläge von der KI ausgeben lassen, um den Text ansprechender und interessanter zu gestalten. Inwieweit der KI-generierte Content im Nachhinein noch angepasst wird, steht jedem Redakteur natürlich frei. Es sollte jedoch immer eine Prüfung auf Plausibilität und auch auf rechtliche Aspekte erfolgen. KI soll hier den Menschen nicht ersetzen sondern "Cowriter" sein.
Thomas Wilhelm
TYPO3-Experte
Du bist neugierig geworden und möchtest gerne mehr über die Extension erfahren und was sie noch alles kann? Dann buche jetzt einen persönlichen Gesprächstermin mit unserem TYPO3-Experten, der dir die Extension in einer Demo zeigt. Gerne helfen wir dir auch bei der Installation in dein TYPO3-System.
ChatGPT & TYPO3 in der TYPO3-Community
Zum Thema Effiziente Content-Erstellung mit der AI ChatGPT und TYPO3: Ein Leitfaden gibt es einen interessanten Artikel bei Stefan Galinski. Bei Wolfgang Wagner gibt es in einem Video einen Vorgeschmack auf unsere Cowriter-Extension.