Aller au contenu
uclic
Workflow n8nManual

Automatisation n8n : chatbot de recommandations de films

Ce workflow n8n a pour objectif de créer un chatbot capable de recommander des films en utilisant Qdrant et OpenAI. Dans un contexte où les utilisateurs cherchent des suggestions personnalisées, ce système permet d'améliorer l'expérience client en fournissant des recommandations pertinentes basées sur les préférences des utilisateurs. Les cas d'usage incluent des applications dans le secteur du divertissement, des plateformes de streaming ou des services de recommandation. Étape 1 : le workflow est déclenché manuellement par l'utilisateur. Étape 2 : les données sont extraites depuis un fichier via le nœud 'Extract from File'. Étape 3 : les embeddings sont générés à l'aide de 'Embeddings OpenAI', qui transforme les données en vecteurs exploitables. Étape 4 : le nœud 'Qdrant Vector Store' permet de stocker ces vecteurs pour une recherche rapide. Étape 5 : lorsqu'un message de chat est reçu, le nœud 'When chat message received' active le traitement. Étape 6 : le modèle de chat OpenAI est utilisé pour analyser les demandes des utilisateurs et fournir des réponses appropriées. Ce workflow offre des bénéfices significatifs pour les entreprises en automatisant le processus de recommandation, réduisant ainsi le temps de réponse et augmentant la satisfaction client.

27Nœuds05Intégrations07ÉtapesPrêt à l'emploi
Pour qui

À qui s'adresse ce workflow ?

Ce workflow s'adresse aux entreprises du secteur du divertissement, aux plateformes de streaming et aux développeurs cherchant à intégrer des systèmes de recommandation avancés. Un niveau technique intermédiaire est requis pour la mise en œuvre et la personnalisation.

Le problème

Ce que ce workflow résout

Ce workflow résout le problème de la recherche de recommandations de films pertinentes, souvent chronophage pour les utilisateurs. En automatisant ce processus, il réduit les frustrations liées à la recherche manuelle et améliore l'engagement des utilisateurs. Les entreprises bénéficient ainsi d'une expérience client enrichie et d'une augmentation de la fidélisation.

Les étapes

Comment ça fonctionne

Étape 1 : le workflow est déclenché manuellement par l'utilisateur.

  • 01Étape 1 : les données sont extraites d'un fichier via le nœud 'Extract from File'.
  • 02Étape 2 : les embeddings sont générés avec 'Embeddings OpenAI'.
  • 03Étape 3 : les vecteurs sont stockés dans 'Qdrant Vector Store'.
  • 04Étape 4 : lorsque le chatbot reçoit un message, le nœud 'When chat message received' est activé.
  • 05Étape 5 : le modèle de chat OpenAI traite la demande et fournit des recommandations.
  • 06Étape 6 : les résultats sont ensuite renvoyés à l'utilisateur, améliorant ainsi l'interaction.
Besoin d'aide

On adapte ce workflow à votre stack.

CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.

Schéma visuel

Visualisation du workflow n8n

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

JSON n8n

Importer dans n8n en un clic

Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.

automatisation-n8n-chatbot-de-recommandations-de-films.json
Réservé membres
JSON complet réservé membres

Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.

Télécharger gratuitement

Inscription en 30 secondes · Sans CB

Guide

Personnaliser ce workflow

Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud 'Extract from File' pour changer la source des données. Les configurations des nœuds 'Embeddings OpenAI' et 'Qdrant Vector Store' peuvent être ajustées pour affiner les recommandations. Il est également possible d'ajouter des filtres ou de modifier les modèles de chat dans le nœud 'OpenAI Chat Model' pour mieux répondre aux besoins spécifiques des utilisateurs. Assurez-vous de sécuriser les connexions API et de monitorer les performances du workflow pour garantir une expérience utilisateur optimale.

Les nœuds

Détail des nœuds n8n

  • 01
    When clicking ‘Test workflow’

    Déclenche le workflow lorsque l'utilisateur clique sur 'Test workflow'.

  • 02
    GitHub

    Interagit avec GitHub pour effectuer une opération spécifiée sur un fichier dans un dépôt.

  • 03
    Extract from File

    Extrait des données à partir d'un fichier selon les options définies.

  • 04
    Embeddings OpenAI

    Génère des embeddings à l'aide du modèle OpenAI spécifié.

  • 05
    Default Data Loader

    Charge des données par défaut pour le traitement de documents.

  • 06
    Token Splitter

    Divise un texte en tokens pour un traitement ultérieur.

  • 07
    Qdrant Vector Store

    Stocke et gère des vecteurs dans une collection Qdrant.

  • 08
    When chat message received

    Déclenche le workflow lorsqu'un message de chat est reçu.

  • 09
    OpenAI Chat Model

    Utilise le modèle de chat OpenAI pour générer des réponses.

  • 10
    Call n8n Workflow Tool

    Appelle un outil de workflow n8n pour exécuter une tâche spécifique.

  • 11
    Window Buffer Memory

    Gère la mémoire tampon pour stocker des informations contextuelles.

  • 12
    Execute Workflow Trigger

    Déclenche l'exécution d'un autre workflow n8n.

  • 13
    Merge

    Fusionne plusieurs flux de données selon les options spécifiées.

  • 14
    Split Out

    Sépare les données selon un champ spécifié pour un traitement distinct.

  • 15
    Split Out1

    Effectue une séparation supplémentaire des données selon un autre champ.

  • 16
    Merge1

    Fusionne des données en utilisant des critères de correspondance définis.

  • 17
    Aggregate

    Agrège des données selon des options et des champs spécifiés.

  • 18
    AI Agent

    Agit comme un agent d'intelligence artificielle pour exécuter des tâches.

  • 19
    Embedding Recommendation Request with Open AI

    Envoie une requête HTTP pour obtenir des recommandations d'embeddings via OpenAI.

  • 20
    Embedding Anti-Recommendation Request with Open AI

    Envoie une requête HTTP pour obtenir des anti-recommandations d'embeddings via OpenAI.

  • 21
    Extracting Embedding

    Extrait des embeddings en définissant des options et des affectations.

  • 22
    Extracting Embedding1

    Extrait des embeddings supplémentaires avec des options et des affectations.

  • 23
    Calling Qdrant Recommendation API

    Appelle l'API de recommandation Qdrant pour obtenir des suggestions.

  • 24
    Retrieving Recommended Movies Meta Data

    Récupère les métadonnées des films recommandés via une requête HTTP.

  • 25
    Selecting Fields Relevant for Agent

    Sélectionne les champs pertinents pour l'agent à partir des données.

  • 26
    Sticky Note

    Crée une note autocollante avec le contenu spécifié.

  • 27
    Sticky Note1

    Crée une autre note autocollante avec un contenu différent.

Dernière étape

Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.

Audit gratuit · 48h

GratuitRésultats en 48 hSans engagement

06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B