Les fonctionnalités de résumé et de génération d'image dans les contenus du back office Ametys nécessite un paramétrage.
La fonctionnalité de résumé par IA est disponible sur le widget "edition.textarea" uniquement et s'active via le paramètre de widget "summarize" qui doit lister les champs à résumer.
Exemple dans le type de contenu article où l'attribut "abstract" peut résumer le texte riche "content" placé juste après.
<attribute name="abstract" type="string"> <label i18n="true">CONTENT_ARTICLE_ABSTRACT</label> <description i18n="true">CONTENT_ARTICLE_ABSTRACT_DESC</description> <widget>edition.textarea</widget> <widget-params> <param name="summarize">content</param> </widget-params> </attribute>
<attribute name="abstract" type="string"> <label i18n="true">CONTENT_ARTICLE_ABSTRACT</label> <description i18n="true">CONTENT_ARTICLE_ABSTRACT_DESC</description> <widget>edition.textarea</widget> <widget-params> <param name="summarize">content</param> </widget-params> </attribute>
<attribute name="abstract" type="string"> <label i18n="true">CONTENT_ARTICLE_ABSTRACT</label> <description i18n="true">CONTENT_ARTICLE_ABSTRACT_DESC</description> <widget>edition.textarea</widget> <widget-params> <param name="summarize">content</param> </widget-params> </attribute>
La fonctionnalité de génération d'image par IA est disponible sur le widget "edition.file" uniquement et s'active via le paramètre de widget "summarize" qui doit lister les champs à résumer.
Exemple dans le type de contenu article où l'attribut "illustration/image" peut générer une illustration à partir du titre, soustitire, texte riche content et alternative de l'image.
<attribute name="image" type="file"> <label i18n="true">CONTENT_ARTICLE_IMAGE</label> <description i18n="true">CONTENT_ARTICLE_IMAGE_DESC</description> <validation> <custom-validator class="org.ametys.cms.data.FileValidator"/> </validation> <widget>edition.file</widget> <widget-params> <param name="allowSources">external,resource</param> <param name="filter">image</param> <param name="summarize">../title,../document-subtitle,../content,alt-text</param> </widget-params> </attribute>
<attribute name="image" type="file"> <label i18n="true">CONTENT_ARTICLE_IMAGE</label> <description i18n="true">CONTENT_ARTICLE_IMAGE_DESC</description> <validation> <custom-validator class="org.ametys.cms.data.FileValidator"/> </validation> <widget>edition.file</widget> <widget-params> <param name="allowSources">external,resource</param> <param name="filter">image</param> <param name="summarize">../title,../document-subtitle,../content,alt-text</param> </widget-params> </attribute>
<attribute name="image" type="file"> <label i18n="true">CONTENT_ARTICLE_IMAGE</label> <description i18n="true">CONTENT_ARTICLE_IMAGE_DESC</description> <validation> <custom-validator class="org.ametys.cms.data.FileValidator"/> </validation> <widget>edition.file</widget> <widget-params> <param name="allowSources">external,resource</param> <param name="filter">image</param> <param name="summarize">../title,../document-subtitle,../content,alt-text</param> </widget-params> </attribute>