Détecteur NSFW : Détecte si un fichier contient du contenu NSFW afin de protéger la sécurité des données.
Introduction générale
NSFW Detector est un outil de détection de contenu gênant basé sur l'IA, principalement utilisé pour détecter si des images, des vidéos, des fichiers PDF, etc. contiennent du contenu gênant. L'outil utilise Falconsai/nsfwimageNSFW Detector prend en charge le fonctionnement de l'unité centrale sans nécessiter de GPU et convient à la plupart des serveurs. Il fournit des services via une API pour faciliter l'intégration avec d'autres applications et prend en charge le déploiement Docker pour un déploiement distribué. Avec une grande précision et une grande sécurité des données, l'outil peut être exécuté localement pour protéger les données des utilisateurs.

Liste des fonctions
- Détection de l'IADétection des contenus inconfortables : détection très précise des contenus inconfortables à l'aide de modèles d'intelligence artificielle.
- Prise en charge de plusieurs types de fichiersLes fichiers PDF, les images, les vidéos et les fichiers dans des paquets compressés sont détectés.
- Fonctionnement de l'unité centraleLa technologie de l'information et de la communication (TIC) : aucun support GPU n'est nécessaire, elle convient à la plupart des serveurs.
- Services APILes services de détection sont fournis par le biais d'une API pour faciliter l'intégration avec d'autres applications.
- Déploiement DockerLa version anglaise du logiciel : supporte le déploiement de Docker pour les déploiements distribués.
- opération localeLe processus de détection est effectué localement afin de protéger la sécurité des données de l'utilisateur.
Utiliser l'aide
Installation et déploiement
- Déploiement Docker: :
- Démarrer le serveur API :
bash
docker run -d -p 3333:3333 --name nsfw-detector vxlink/nsfw_detector:latest - Si vous devez détecter des fichiers avec des chemins d'accès locaux au serveur, vous pouvez monter les chemins d'accès dans le conteneur :
bash
docker run -d -p 3333:3333 -v /path/to/files:/path/to/files --name nsfw-detector vxlink/nsfw_detector:latest
- Démarrer le serveur API :
Utilisation des API pour l'inspection du contenu
- Détection des fichiers images: :
curl -X POST -F "file=@/path/to/image.jpg" http://localhost:3333/check
- Détection des chemins d'accès aux fichiers locaux: :
curl -X POST -F "path=/path/to/image.jpg" http://localhost:3333/check
Test à l'aide de l'interface web intégrée
- Rendez-vous à l'adresse suivante :
http://localhost:3333
fichier de configuration
- Modifier le fichier de configuration: :
- existent
/tmp
pour créer un fichier nomméconfig
et configurer le comportement du détecteur en fonction des besoins. - Exemple de configuration :
bash
nsfw_threshold=0.5
ffmpeg_max_frames=100
ffmpeg_max_timeout=30
- existent
Exigences de performance
- Jusqu'à 2 Go de mémoire vive sont nécessaires pour faire fonctionner le modèle.
- Le traitement simultané d'un grand nombre de demandes peut nécessiter davantage de mémoire.
- Architectures prises en charge : x86_64, ARM64.
Types de fichiers pris en charge
- Image (support)
- Vidéo (support)
- Fichiers PDF (support)
- Fichiers dans le paquet zip (support)
API publique
Si vous ne souhaitez pas le déployer vous-même, vous pouvez utiliser le service API public fourni par vx.link :
curl -X POST -F "file=@/path/to/image.jpg" https://vx.link/public/nsfw
Notez que l'API publique est limitée à 30 requêtes par minute.
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Postes connexes
Pas de commentaires...