Agentes de IA

Construiring RAG para movie recommendations usando Qdrant y AI

27 nodos 209 116 Automatic trigger
Descargar

Descripción del flujo de trabajo

Plantilla avanzada para construir un sistema de recomendación de películas mediante Generación Aumentada por Recuperación (RAG) con Qdrant y OpenAI. Integra ingesta de datos desde GitHub, procesamiento inteligente de texto, incrustaciones vectoriales y un agente de IA para recomendaciones personalizadas vía Twitter/X y chat interactivo.

Cómo funciona

  1. 1.Extraer datos de películas desde repositorios de GitHub y documentos subidos
  2. 2.Dividir contenido de texto y generar incrustaciones OpenAI almacenadas en Qdrant
  3. 3.Recibir consultas de usuarios mediante Chat Trigger y buscar recomendaciones relevantes
  4. 4.Procesar solicitudes usando Agente de IA con memoria contextual y herramientas
  5. 5.Entregar recomendaciones personalizadas a Twitter/X y canales de chat

Casos de uso

  • Motor de recomendación de películas interactivo que aprende de preferencias e historial de visualización
  • Publicación automatizada de sugerencias curatoriales de cine en redes sociales según criterios específicos

Requisitos

  • Clave de API de OpenAI activa para incrustaciones y modelos de lenguaje de gran escala
  • Instancia de Qdrant activa con base de datos vectorial configurada para búsqueda de similitud
  • Conexión a repositorio GitHub para importar conjuntos de datos y descripciones de películas

Valor del servicio

Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.

Aplicaciones utilizadas

GitHub OpenAI Document Default Data Loader Text Splitter Vector Store Chat Trigger Tool Memory Twitter/X AI Agent

Detalles

Disparador Automatic trigger
Nodos 27
Aplicaciones 10
Vistas 209
Descargas 116

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (27)

/

When clicking ‘Test workflow’

Manual Trigger

#1

GitHub

Github

#2

Extract from File

Extract From File

#3

Embeddings OpenAI

OpenAI

#4

Default Data Loader

Document Default Data Loader

#5

Token Splitter

Text Splitter Token Splitter

#6

Qdrant Vector Store

Vector Store Qdrant

#7

When chat message received

Chat Trigger

#8

OpenAI Chat Model

OpenAI

#9

Call n8n Workflow Tool

Tool Workflow

#10

Window Buffer Memory

Memory Buffer Window

#11

Execute Workflow Trigger

Execute Workflow Trigger

#12

Merge

Merge

#13

Split Out

Split Out

#14

Split Out1

Split Out

#15

Merge1

Merge

#16

Aggregate

Aggregate

#17

AI Agent

Agent

#18

Embedding Recommendation Request with Open AI

HTTP Request

#19

Embedding Anti-Recommendation Request with Open AI

HTTP Request

#20

Extracting Embedding

Set

#21

Extracting Embedding1

Set

#22

Calling Qdrant Recommendation API

HTTP Request

#23

Retrieving Recommended Movies Meta Data

HTTP Request

#24

Selecting Fields Relevant for Agent

Set

#25

Sticky Note

Sticky Note

#26

Sticky Note1

Sticky Note

#27