Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🤖 AI Agent Assistant - n8n & LangChain

Workflow Architecture

📝 Description

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.

🚀 Fonctionnalités

  • 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.

🛠️ Stack Technique

  • Orchestrateur : n8n
  • Modèle de Langage (LLM) : OpenAI GPT-4o mini
  • Framework IA : LangChain (Agents & Memory)
  • Intégrations : Gmail API, Google Sheets API

📋 Structure du Workflow

  1. Chat Trigger : Point d'entrée des messages utilisateurs.
  2. AI Agent : Le cerveau central qui traite les instructions via un System Message personnalisé.
  3. Tools (Outils) :
    • Google Sheets Tool : Lecture et recherche de données.
    • Gmail Tool : Envoi automatique d'emails.
  4. Memory : Stockage temporaire du contexte pour une conversation fluide.

⚙️ Installation

  1. Installez n8n (Desktop ou Cloud).
  2. Créez un nouveau workflow.
  3. Importez le fichier .json contenu dans ce dépôt.
  4. Configurez vos propres identifiants (Credentials) pour :
    • OpenAI API
    • Google Sheets OAuth2
    • Gmail OAuth2

Projet réalisé par DOSSOU BORICE.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors