Detector NSFW: Detecta si un archivo contiene contenido NSFW para proteger la seguridad de los datos.
Últimos recursos sobre IAPublicado hace 9 meses Círculo de intercambio de inteligencia artificial 13.7K 00
Introducción general
NSFW Detector es una herramienta de detección de contenido incómodo basada en IA, utilizada principalmente para detectar si imágenes, vídeos, archivos PDF, etc. contienen contenido incómodo. La herramienta utiliza Falconsai/nsfwimageny utiliza el modelo vit-base-patch16-224-in21k de Google para la detección.NSFW Detector soporta el funcionamiento de la CPU sin necesidad de GPU y es adecuado para la mayoría de los servidores. Proporciona servicios a través de una API para facilitar la integración con otras aplicaciones y admite la implementación de Docker para el despliegue distribuido. Con alta precisión y seguridad de datos, la herramienta puede ejecutarse localmente para proteger los datos del usuario.

Lista de funciones
- Detección de IA: Proporciona una detección muy precisa de contenidos incómodos basada en modelos de IA.
- Compatibilidad con varios tipos de archivos: Soporte para detectar imágenes, vídeos, archivos PDF y archivos en paquetes comprimidos.
- Funcionamiento de la CPU: No requiere soporte de GPU, adecuado para la mayoría de los servidores.
- Servicios API: Los servicios de detección se proporcionan a través de una API para facilitar la integración con otras aplicaciones.
- Despliegue de DockerSoporta despliegue Docker para despliegues distribuidos.
- funcionamiento local: Para proteger la seguridad de los datos de los usuarios, el proceso de detección se realiza localmente.
Utilizar la ayuda
Instalación y despliegue
- Despliegue de Docker::
- Inicie el servidor API:
bash
docker run -d -p 3333:3333 --name nsfw-detector vxlink/nsfw_detector:latest - Si necesita detectar archivos con rutas locales al servidor, puede montar las rutas en el contenedor:
bash
docker run -d -p 3333:3333 -v /path/to/files:/path/to/files --name nsfw-detector vxlink/nsfw_detector:latest
- Inicie el servidor API:
Uso de API para la inspección de contenidos
- Detección de archivos de imagen::
curl -X POST -F "file=@/path/to/image.jpg" http://localhost:3333/check
- Detección de rutas de archivos locales::
curl -X POST -F "path=/path/to/image.jpg" http://localhost:3333/check
Pruebas mediante la interfaz web integrada
- Visite la siguiente dirección:
http://localhost:3333
archivo de configuración
- Editar archivo de configuración::
- existe
/tmp
para crear un archivo llamadoconfig
y configure el comportamiento del detector según sus necesidades. - Ejemplo de configuración:
bash
nsfw_threshold=0.5
ffmpeg_max_frames=100
ffmpeg_max_timeout=30
- existe
Requisitos de rendimiento
- Se necesitan hasta 2 GB de RAM para ejecutar el modelo.
- Cuando se procesa un gran número de solicitudes al mismo tiempo, es posible que se necesite más memoria.
- Arquitecturas compatibles: x86_64, ARM64.
Tipos de archivo admitidos
- Imágenes (soporte)
- Vídeo (soporte)
- Archivos PDF (compatibles)
- Archivos del paquete zip (soporte)
API pública
Si no desea desplegarlo usted mismo, puede utilizar el servicio público de API proporcionado por vx.link:
curl -X POST -F "file=@/path/to/image.jpg" https://vx.link/public/nsfw
Tenga en cuenta que la API pública tiene un límite de solicitudes de 30 peticiones por minuto.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...