Image Assistant
Der Image Assistant ermöglicht eine KI-gestützte Bildanalyse in FirstSpirit. Dadurch wird die Verwendung von Bildmaterial einfacher und effizienter. Das Modul FS Image Assistant umfasst zwei Funktionalitäten:
- Automatischer Bildzuschnitt
- KI-gestützte Alt-Text-Generierung
KI-gestützten Alt-Text-Generierung
Im ContentCreator können für hochgeladene Bilder mithilfe der KI-gestützten Alt-Text-Generierung automatisch Alt-Texte erstellt werden.
Für die Funktionalität wird eine Schnittstelle zu einem Large Language Model (LLM) benötigt. Für die Verwendung der Alt-Text-Generierung ist deshalb die Einrichtung der FirstSpirit AI notwendig. Das LLM analysiert das hochgeladene Bild unter Verwendung eines Prompts und erstellt anschließend einen Alt-Text dazu.
Wenn Azure OpenAI angebunden ist, kann die Tokenzahl pro Bild höher ausfallen, was eine Anpassung der Limits pro Minute erforderlich macht. Die Konfiguration muss dann passend gewählt werden. |
Server-weite Konfiguration
Für die Alt-Text-Generierung wird ein Prompt verwendet. Crownpeak liefert zwei funktionsfähige globale Prompts für die Ausgabe von Alt-Texten in Deutsch und English. Diese können im FirstSpirit AI Configuration-Service im ServerManager eingesehen und editiert werden.
Benutzerdefinierte Prompts können außerdem serverweit im FirstSpirit AI Configuration-Service hinzugefügt werden. Hierbei wird zwischen globalen Prompts und geteilten Prompts unterschieden. Die Prompts müssen zur Verwendung im Image Assistant mit dem Tag "ImageAssistantAltText" versehen werden.
Die KI-gestützte Alt-Text-Generierung erlaubt keine sprachabhängige Ausgabe des Alt-Textes. Soll der Alt-Text in einer anderen Sprache ausgegeben werden, muss der Prompt angepasst werden. |
Projekt-Konfiguration
Für die Verwendung der KI-gestützten Alt-Text-Generierung muss im Projekt die Projekt-Komponente FS Image Assistant - Configuration hinzugefügt werden.
Der standardmäßig eingestellte Prompt für jedes Projekt entspricht dem voreingestellten Prompt für Alt-Text-Generierung in Englisch ("Image Assistant: Alt Text English"). Dieser kann übernommen (Globalen Prompt verwenden) aber nicht auf Projektebene verändert werden.
Alternativ kann ein anderer Prompt aus der Dropdown-Liste gewählt werden (Individuellen Prompt verwenden). Hier werden alle globalen und geteilten Prompts sowie projekt-spezifische Prompts, die in der Projekt-Komponente FirstSpirit AI Configuration ProjectApp hinzugefügt wurden, angezeigt.
Der von GPT auf Basis des Prompts generierte Alt-Text muss zugeordnet und gespeichert werden können. Wie auch beim Image Assistant erfolgt dies über die Metadaten. Dazu muss eine Metadaten-Vorlage im Projekt vorhanden sein.
Für die Speicherung des generierten Alt-Texts muss der projektspezifischen Metadaten-Vorlage eine Komponente vom Typ CMS_INPUT_TEXTAREA mit der Bezeichnung fsai_altText hinzugefügt werden, z.B.:
<CMS_INPUT_TEXTAREA name="fsai_altText">
<LANGINFOS>
<LANGINFO lang="*" label="Alternative Text (AI)"/>
</LANGINFOS>
</CMS_INPUT_TEXTAREA>
Der KI-generierte Alt-Text wird in fsai_altText eingetragen. Der generierte Alt-Text wird somit den Metadaten eines Bildes hinzugefügt.
Bedienung
Ist die KI-gestützte Alt-Text-Genierung erfolgreich konfiguriert und die Metadaten-Vorlage im Projekt entsprechend angepasst, wird beim Hochladen eines Bildes in die Medien-Verwalrung automatisch ein Alt-Text generiert. Der generierte Alt-Text kann für jedes Bild über den Button Metadaten setzen eingesehen werden. Bei Bedarf können Änderungen vorgenommen und Ergänzungen hinzugefügt werden.
Der KI-generierte Alt-Text kann mithilfe des Buttons Bilderkennung erneut ausführen manuell angestoßen werden. Alt-Text, der vor dem erneuten automatischen Generieren des Alt-Texts eingetragen war, wird mit dem neu generierten Text überschrieben.