Top Secret : Un nouvel outil de filtrage de texte pour protéger les informations sensibles

2025-08-23
Top Secret : Un nouvel outil de filtrage de texte pour protéger les informations sensibles

Protéger les informations sensibles est crucial lors de l'interaction avec les chatbots et les LLM. Top Secret est un nouvel outil qui combine des expressions régulières et la reconnaissance d'entités nommées (NER) pour filtrer efficacement les informations sensibles, telles que les informations d'identification personnelle et les lieux, à partir de texte libre. Au-delà du filtrage, Top Secret génère une correspondance pour restaurer les valeurs filtrées dans les réponses, garantissant l'intégrité de la conversation sans compromettre les données sensibles. Il fonctionne également comme un outil de validation de base de données, empêchant le stockage d'informations sensibles. Top Secret offre une configuration flexible, permettant d'activer ou de désactiver les filtres selon les besoins.

Lire plus

Pièges de la refactorisation : quand ne pas refactoriser

2025-02-06
Pièges de la refactorisation : quand ne pas refactoriser

Cet article explore les pièges de la refactorisation de code, soulignant que tout le code n’a pas besoin d’être refactorisé. L’auteur présente plusieurs scénarios où la refactorisation est inappropriée, tels que la tentative de correction de bogues ou l’adaptation à des modifications de tiers par le biais de la refactorisation ; l’introduction d’une abstraction inutile menant à la complexité du code ; le traitement simultané de plusieurs problèmes de code ; la refactorisation de code non testé ; et la refactorisation de code inchangé. L’article souligne que la refactorisation doit être incrémentale, préserver le comportement et impliquer de petites transformations réversibles avec une couverture de test. Il préconise de mettre en pause la refactorisation lorsque la compréhension est insuffisante ou que de nouvelles exigences apparaissent. La refactorisation de code fréquemment modifié et complexe donne les meilleurs résultats.

Lire plus
Développement bonnes pratiques