Post-Bilder mit Discourse AI zugänglicher machen

Im Jahr 2024 (link) haben wir KI-Bildunterschriften in Discourse AI eingeführt. Dies war besonders für die Barrierefreiheit nützlich, hing jedoch davon ab, dass sich die Nutzer daran erinnerten, beim Verfassen eines Beitrags auf „Mit KI beschreiben“ zu klicken.

Wir haben die Bildunterschriften nun so überarbeitet, dass diese im Hintergrund für Beitragsbilder generiert werden können, separat vom Rohinhalt des Beitrags (der tatsächliche Inhalt, den der Autor verfasst hat, bleibt unverändert) gespeichert werden und dort angezeigt werden, wo sie nützlich sind: für Screenreader, Suchanfragen und Bild-Lightboxes.

Mit dieser Version können Bildunterschriften nun automatisch im Hintergrund generiert werden, nachdem ein Beitrag erstellt wurde. Hier ist ein kurzer Überblick :video_camera:

So funktioniert es

KI-Bildunterschriften werden nun Beitragsbildern hinzugefügt, ohne den generierten Text in den Beitrag selbst einzufügen. So bleiben die Untertitel für Barrierefreiheit und Suche verfügbar, ohne dass zusätzlicher sichtbarer Text in den Hauptteil jedes Beitrags eingefügt wird.

Wenn Untertitel verfügbar sind, wird Discourse:

  • die KI-Unterschrift zu Beitragsbildern für Screenreader hinzufügen
  • die Unterschrift in der Bild-Lightbox anzeigen
  • den Unterschriftstext in die Suchindexierung aufnehmen
  • Nutzern ermöglichen, Untertitel in der Composer-Vorschau zu bearbeiten, wenn sie einen Beitrag bearbeiten
  • länderspezifische Untertitel für lokalisierte Inhalte unterstützen

Einige Screenshots, falls Videos nicht Ihr Ding sind:

Sichtbar in der Lightbox

Bearbeiten im Composer

Durchsuchbar

Wo einrichten?

Diese Funktion befindet sich im neuen KI-Funktionsbereich Bildunterschrift in Discourse AI und wurde vom vorherigen KI-Funktionsbereich „KI-Helfer“ in einen eigenen Bereich verschoben.

Für die Nutzung benötigen Sie:

  • discourse_ai_enabled
  • ai_post_image_captions_enabled
  • einen funktionierenden ai_image_caption_agent

Der ausgewählte Agent für Bildunterschriften muss Bilduploads aktiviert haben und ein visionfähiges LLM (Large Language Model) verwenden. Wenn die Funktion aktiviert ist, der Agent jedoch nicht bereitsteht, zeigt Discourse ein Problem für Administratoren an, sodass Konfigurationsprobleme leichter erkannt werden können.

Bestehende Beiträge

Es gibt auch einen optionalen Backfill-Job für bestehende Beitragsbilder.

Backfill ist standardmäßig deaktiviert, sodass Communities entscheiden können, ob sie Untertitel für ältere Beiträge generieren möchten und in welchem Tempo. Dies kann mit folgenden Einstellungen konfiguriert werden:

  • ai_post_image_captions_backfill_hourly_rate
  • ai_post_image_captions_backfill_max_age_days

Probieren Sie es aus :woman_technologist:t2:

Für Communities, die von Discourse gehostet werden :discourse:, sind unsere Modelle bereits bildfähig. Wenn Sie Beitragsbilder für Menschen, die Screenreader nutzen, nützlicher machen möchten, aktivieren Sie die Funktion und den Backfill (siehe Bestehende Beiträge oben).

Wie oben erwähnt, stellen Sie bei selbstgehosteten Communities sicher, dass Ihr Agent für Bildunterschriften ein visionfähiges Modell verwendet.

5 „Gefällt mir“

Werden diese Bildunterschriften von Suchmaschinen gecrawlt?

Gute Frage –

Eher so.

Die Bildunterschriften werden im Post-HTML als aria-description im Bild gerendert, sodass Suchmaschinen-Crawler sie beim Durchlaufen der Themen-Seite sehen können. Sie sind auch im eigenen Suchindex von Discourse enthalten.

Sie werden nicht als sichtbarer Post-Text oder als Alt-Text eingefügt, sodass es vom Crawler abhängt, ob der aria-description-Text indiziert oder gewichtet wird.