[PAGADO] Integrar Google Cloud Vision API en el proceso de carga

Un plugin que verifica todas las imágenes subidas a Discourse mediante la API de Google Cloud Vision y las rechaza si no son apropiadas según los niveles configurados.

Documentación:

Google proporciona una Gem de Ruby:

Este plugin debe integrarse en el proceso principal de subida de imágenes de Discourse para todas las imágenes (publicaciones, avatares, fondos de perfil, etc.) y rechazar aquellas que contengan contenido no permitido:

  puts "Adult:    #{safe_search.adult}"  puts "Spoof:    #{safe_search.spoof}"  puts "Medical:  #{safe_search.medical}"  puts "Violence: #{safe_search.violence}"  puts "Racy:     #{safe_search.racy}"
['UNKNOWN', 'VERY_UNLIKELY', 'UNLIKELY',        'POSSIBLE', 'LIKELY', 'VERY_LIKELY']

Los niveles mínimos de probabilidad para rechazar las subidas en las diversas categorías de alerta (Adulto, Suplantación, Médico, Violencia, Explícito) deben ser configurables en la configuración del plugin.

Las imágenes rechazadas deben eliminarse instantáneamente y no guardarse en ningún lugar.

Formatos de imagen compatibles con Google Cloud Vision:

2 Me gusta

Gracias. @Terrapop ha avanzado conmigo en esto.

7 Me gusta

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