[PAYANT] Intégrer l'API Google Cloud Vision dans le processus de téléchargement

Un plugin qui vérifie toutes les images téléchargées sur Discourse via l’API Google Cloud Vision et les rejette si elles ne sont pas appropriées selon les niveaux définis.

Documentation :

Un gem Ruby est fourni par Google :

Ce plugin doit s’intégrer au processus principal de téléchargement d’images de Discourse pour toutes les images (publications, avatars, fonds de profil, etc.) et rejeter les images contenant du contenu non autorisé :

  puts "Adulte :    #{safe_search.adult}"  puts "Faux :    #{safe_search.spoof}"  puts "Médical :  #{safe_search.medical}"  puts "Violence : #{safe_search.violence}"  puts "Érotique :     #{safe_search.racy}"
['INCONNU', 'TRÈS_IMPROBABLE', 'PEU_PROBABLE',        'POSSIBLE', 'PROBABLE', 'TRÈS_PROBABLE']

Les seuils minimaux de probabilité pour rejeter les téléchargements selon les différentes catégories de signalement (Adulte, Faux, Médical, Violence, Érotique) doivent être configurables dans les paramètres du plugin.

Les images rejetées doivent être supprimées instantanément et ne doivent être enregistrées nulle part.

Formats d’image pris en charge par Google Cloud Vision :

2 « J'aime »

Merci. @Terrapop m’a accompagné là-dessus.

7 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.