Aller au contenu principal

Chatbot IA avec mémoire et recherche web via OpenAI

Quand un message arrive par le déclencheur Message de chat, un agent IA le traite avec un modèle OpenAI. Le nœud Window Buffer Memory conserve les derniers échanges, afin que l'agent suive le fil de la conversation. L'agent dispose aussi d'un outil SerpAPI pour aller chercher des informations en ligne. Il faut une clé API OpenAI et une clé SerpAPI avant de lancer un test.

Déclencheur
Message de chat
Taille
5 nœuds
Outils
OpenAI, SerpAPI, Agent IA

Comment fonctionne ce workflow

  1. 1

    Le déclencheur Message de chat reçoit le message de l'utilisateur et le transmet à l'agent IA.

  2. 2

    Window Buffer Memory fournit à l'agent les échanges récents de la conversation.

  3. 3

    L'agent IA s'appuie sur le modèle OpenAI Chat Model pour formuler sa réponse.

  4. 4

    Lorsqu'il en a besoin, l'agent appelle l'outil SerpAPI pour chercher une information sur le web.

  5. 5

    L'agent IA renvoie sa réponse dans le chat.

Quand l'utiliser

  • Un assistant qui répond à des questions sur un sujet précis en gardant le fil de la conversation.
  • Un test de chatbot qui combine un modèle OpenAI et une recherche web.
  • La base d'un assistant interne qui doit parfois vérifier une information en ligne.

À préparer avant l'import

  • Un compte OpenAI et une clé API, à renseigner dans les identifiants OpenAI de n8n.
  • Un compte SerpAPI et sa clé API, à renseigner dans les identifiants SerpAPI de n8n.
  • Une instance n8n dans laquelle importer le template.

Bon à savoir

Vérifiez d'abord les identifiants OpenAI dans le nœud OpenAI Chat Model avant de tester le chat, puis ajustez la taille de la fenêtre de mémoire dans Window Buffer Memory.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n