Automatisation n8n : recommandations de films avec OpenAI
Ce workflow n8n a pour objectif de créer un chatbot capable de recommander des films en utilisant les capacités d'OpenAI et de Qdrant. Dans un contexte où les utilisateurs cherchent des recommandations personnalisées, ce système permet d'extraire des données pertinentes et de générer des suggestions adaptées. Les entreprises de divertissement, les plateformes de streaming ou même les développeurs d'applications peuvent tirer parti de cette automatisation n8n pour améliorer l'expérience utilisateur. Étape 1 : le workflow est déclenché manuellement par l'utilisateur. Étape 2 : il interroge GitHub pour récupérer des fichiers nécessaires à l'extraction des données. Étape 3 : les données sont ensuite traitées et transformées en embeddings via OpenAI. Étape 4 : le chatbot reçoit des messages et utilise un modèle de langage pour répondre aux requêtes. Étape 5 : les recommandations sont générées en interrogeant l'API de Qdrant, qui stocke les vecteurs des films. Enfin, les résultats sont filtrés et présentés à l'utilisateur. En intégrant ce workflow, les entreprises peuvent offrir des recommandations de films pertinentes, augmentant ainsi l'engagement des utilisateurs et améliorant leur satisfaction.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux entreprises du secteur du divertissement, aux développeurs d'applications et aux équipes marketing cherchant à améliorer l'interaction avec leurs utilisateurs. Un niveau technique intermédiaire est recommandé pour une mise en œuvre efficace.
Ce que ce workflow résout
Ce workflow résout le problème de la recherche de recommandations de films en automatisant le processus d'extraction et de suggestion, ce qui élimine les frustrations liées à la recherche manuelle. Grâce à cette automatisation n8n, les utilisateurs obtiennent des suggestions personnalisées rapidement, ce qui améliore leur expérience et augmente le temps passé sur la plateforme. En réduisant les délais de réponse et en offrant des recommandations précises, les entreprises peuvent également augmenter leur taux de rétention.
Comment ça fonctionne
Étape 1 : le workflow est déclenché manuellement.
- 01Étape 1 : il interroge GitHub pour récupérer les fichiers nécessaires.
- 02Étape 2 : les données sont extraites et transformées en embeddings via OpenAI.
- 03Étape 3 : le chatbot reçoit un message et utilise un modèle de langage pour générer une réponse.
- 04Étape 4 : les recommandations sont obtenues en interrogeant l'API de Qdrant.
- 05Étape 5 : les résultats sont filtrés et présentés à l'utilisateur.
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.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du 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.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier l'URL de l'API de Qdrant ou ajuster les paramètres du modèle OpenAI selon vos besoins. Pensez à adapter les chemins d'accès aux fichiers sur GitHub pour qu'ils correspondent à votre structure. Vous pouvez également ajouter d'autres intégrations ou modifier les noeuds pour inclure des services supplémentaires, comme des notifications par email ou des mises à jour sur des plateformes de messagerie. Assurez-vous de sécuriser les clés API et de monitorer les performances du flux pour garantir son bon fonctionnement.
Détail des nœuds n8n
- 01When clicking ‘Test workflow’
Déclenche le workflow lorsque l'utilisateur clique sur le bouton 'Test workflow'.
- 02GitHub
Interagit avec l'API GitHub pour effectuer des opérations sur un fichier dans un dépôt spécifique.
- 03Extract from File
Extrait des données à partir d'un fichier selon les options spécifiées.
- 04Embeddings OpenAI
Génère des embeddings en utilisant le modèle OpenAI spécifié.
- 05Default Data Loader
Charge des données par défaut à partir de documents selon les options fournies.
- 06Token Splitter
Divise un texte en tokens selon les spécifications du splitter.
- 07Qdrant Vector Store
Gère les vecteurs dans la base de données Qdrant selon le mode et les options définis.
- 08When chat message received
Déclenche le workflow lorsqu'un message de chat est reçu.
- 09OpenAI Chat Model
Utilise le modèle de chat OpenAI pour générer des réponses basées sur les options fournies.
- 10Call n8n Workflow Tool
Appelle un outil de workflow n8n pour exécuter une tâche spécifique.
- 11Window Buffer Memory
Gère la mémoire tampon pour stocker des informations dans le contexte d'une conversation.
- 12Execute Workflow Trigger
Déclenche l'exécution d'un autre workflow n8n.
- 13Merge
Fusionne plusieurs ensembles de données selon le mode et les options spécifiées.
- 14Split Out
Sépare les données en fonction d'un champ spécifique selon les options fournies.
- 15Split Out1
Effectue une séparation des données similaire à celle du noeud précédent avec des options différentes.
- 16Merge1
Fusionne des ensembles de données en fonction de critères spécifiques.
- 17Aggregate
Agrège des données selon des options et un champ de destination spécifiés.
- 18AI Agent
Gère les interactions d'un agent AI selon les options fournies.
- 19Embedding Recommendation Request with Open AI
Envoie une requête HTTP pour obtenir des recommandations d'embeddings via OpenAI.
- 20Embedding Anti-Recommendation Request with Open AI
Envoie une requête HTTP pour obtenir des anti-recommandations d'embeddings via OpenAI.
- 21Extracting Embedding
Extrait des embeddings en définissant des options et des affectations.
- 22Extracting Embedding1
Effectue une extraction d'embeddings similaire à celle du noeud précédent.
- 23Calling Qdrant Recommendation API
Appelle l'API de recommandation Qdrant pour obtenir des suggestions.
- 24Retrieving Recommended Movies Meta Data
Récupère les métadonnées des films recommandés via une requête HTTP.
- 25Selecting Fields Relevant for Agent
Sélectionne les champs pertinents pour l'agent à partir des données fournies.
- 26Sticky Note
Crée une note autocollante avec le contenu spécifié.
- 27Sticky Note1
Crée une seconde note autocollante avec un contenu différent.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B