← Tous les projets
LLM & automatisation · 2026

persona

Une newsletter IA personnelle qu'on gère simplement en lui parlant : dites-lui ce qui vous intéresse et quand, et chaque heure elle cherche sur le web, rédige votre newsletter dans le ton choisi et vous l'envoie, tout en chiffrant vos données et en refusant les tentatives de détournement.

n8nMistralTavilySMTP
Équipe
Seul
Cadre
Projet Epitech, 2e année
Statut
Terminé
Workflow du chatbot : détection d'injection, routage de session, agents invité et membre
1 / 3Workflow du chatbot : détection d'injection, routage de session, agents invité et membre

Contexte

Le service n'a aucune interface web : tout, de l'inscription à la suppression du compte, se fait en conversation avec des agents IA. La sécurité et la vie privée sont donc au cœur de la conception, puisque chaque message est une entrée non fiable.

Réalisations

  • Un filtre anti-injection de prompt devant le chat : un garde-fou LLM plus un score de motifs, avant qu'un agent ne voie le message
  • Deux agents, l'un pour les visiteurs (inscription, connexion), l'autre pour les utilisateurs connectés (sujets, heure d'envoi, offre, suppression du compte), chaque action étant un workflow que l'agent appelle comme un outil
  • Inscription par un code à 6 chiffres envoyé par e-mail, valable 5 minutes et vérifié par un jeton signé, sans jamais stocker le code
  • Données chiffrées au repos, avec l'e-mail aussi stocké sous forme de hash à clé pour retrouver un utilisateur sans rien déchiffrer, et suppression RGPD depuis le chat
  • Une newsletter horaire : recherche web sur les sujets de chaque utilisateur, rédigée en HTML par Mistral et envoyée par e-mail, avec une offre gratuite et une offre premium (recherche plus poussée, modèle plus grand, ton et format personnalisés)