Ce projet présente un Agent IA autonome conçu sur n8n utilisant l'architecture LangChain. L'agent agit comme un assistant personnel intelligent capable de comprendre des requêtes complexes, de consulter des bases de données externes et d'exécuter des actions de communication de manière autonome.
L'agent est spécifiquement configuré pour optimiser la gestion quotidienne en accédant à des informations produits et en gérant la correspondance par email.
- Raisonnement Autonome : Utilise GPT-4o mini pour décider quelle action entreprendre en fonction de la demande utilisateur.
- Interfaçage Google Sheets : L'agent extrait en temps réel des données (prix, inventaire, noms de produits) à partir d'un tableur.
- Automatisation Gmail : Capacité de rédiger et d'envoyer des emails structurés au nom de l'utilisateur.
- Mémoire Contextuelle : Intégration d'un Buffer Window Memory permettant de conserver le contexte des 10 derniers échanges.
- Orchestrateur : n8n
- Modèle de Langage (LLM) : OpenAI GPT-4o mini
- Framework IA : LangChain (Agents & Memory)
- Intégrations : Gmail API, Google Sheets API
- Chat Trigger : Point d'entrée des messages utilisateurs.
- AI Agent : Le cerveau central qui traite les instructions via un System Message personnalisé.
- Tools (Outils) :
Google Sheets Tool: Lecture et recherche de données.Gmail Tool: Envoi automatique d'emails.
- Memory : Stockage temporaire du contexte pour une conversation fluide.
- Installez n8n (Desktop ou Cloud).
- Créez un nouveau workflow.
- Importez le fichier
.jsoncontenu dans ce dépôt. - Configurez vos propres identifiants (Credentials) pour :
- OpenAI API
- Google Sheets OAuth2
- Gmail OAuth2
Projet réalisé par DOSSOU BORICE.
