Rendre les images des publications plus accessibles avec Discourse AI

En 2024 (link), nous avons introduit les légendes d’images IA dans Discourse AI. C’était particulièrement utile pour l’accessibilité, mais cela dépendait du fait que les utilisateurs se souviennent de cliquer sur « Légende avec IA » lors de la rédaction d’un message.

Nous avons maintenant retravaillé la légende des images afin que les légendes puissent être générées en arrière-plan pour les images des messages, stockées séparément du contenu brut du message (le contenu réel rédigé par l’auteur reste inchangé), et apparaissent là où elles sont utiles : pour les lecteurs d’écran, la recherche et les lightboxes d’images.

Avec cette version, les légendes d’images peuvent désormais être générées automatiquement en arrière-plan après la création d’un message. Voici un aperçu rapide :video_camera:

Comment cela fonctionne

Les légendes d’images IA sont désormais attachées aux images des messages sans insérer de texte généré dans le message lui-même. Cela garde les légendes disponibles pour l’accessibilité et la recherche, sans ajouter de texte visible supplémentaire dans le corps de chaque message.

Lorsque des légendes sont disponibles, Discourse va :

  • ajouter la légende IA aux images des messages pour les lecteurs d’écran
  • afficher la légende dans la lightbox de l’image
  • inclure le texte de la légende dans l’indexation de la recherche
  • permettre aux utilisateurs de modifier les légendes depuis l’aperçu du rédacteur lors de la modification d’un message
  • prendre en charge les légendes spécifiques à la locale pour le contenu localisé

Quelques captures d’écran au cas où les vidéos ne seraient pas votre truc :

Visible dans la lightbox

Modifiable dans le rédacteur

Référençable

Configuration Où ?

Cette fonctionnalité se trouve dans la nouvelle zone de fonctionnalité IA Légende d’image de Discourse AI, déplacée depuis la zone de fonctionnalité IA Helper précédente vers sa zone dédiée.

Pour l’utiliser, vous aurez besoin de :

  • discourse_ai_enabled
  • ai_post_image_captions_enabled
  • un ai_image_caption_agent fonctionnel

L’agent de légende d’image sélectionné doit avoir les téléchargements d’images activés et doit utiliser un LLM capable de vision. Si la fonctionnalité est activée mais que l’agent n’est pas prêt, Discourse affichera un problème d’administrateur pour faciliter la détection des problèmes de configuration.

Messages existants

Il existe également un travail de remplissage arrière optionnel pour les images des messages existants.

Le remplissage arrière est désactivé par défaut, afin que les communautés puissent choisir s’elles souhaitent générer des légendes pour les anciens messages, et à quel rythme. Cela peut être configuré avec :

  • ai_post_image_captions_backfill_hourly_rate
  • ai_post_image_captions_backfill_max_age_days

Essayez-le :woman_technologist:t2:

Pour les communautés hébergées par Discourse :discourse: nos modèles sont déjà capables de traiter les images. Si vous souhaitez rendre les images des messages plus utiles pour les personnes utilisant des lecteurs d’écran, activez la fonctionnalité et le remplissage arrière (voir Messages existants ci-dessus)

Comme mentionné ci-dessus, pour les communautés auto-hébergées, assurez-vous que votre agent de légende d’image utilise un modèle capable de vision.

5 « J'aime »

Les légendes seront-elles indexées par les moteurs de recherche ?

Excellente question —

En partie.

Les légendes sont rendues dans le HTML du message sous forme d’attribut aria-description sur l’image, de sorte que les robots des moteurs de recherche peuvent les voir lors de l’exploration de la page du sujet. Elles sont également incluses dans l’index de recherche propre à Discourse.

Elles ne sont pas insérées comme texte visible du message ou comme texte alternatif (alt text), donc c’est au robot d’indexer ou de pondérer le texte de l’attribut aria-description.