Agente de IA para recuperación de documentos y respuestas inteligentes
Descripción del flujo de trabajo
Crea un agente de IA que recupera documentos de Google Drive, los procesa con embeddings, los almacena en una base de datos vectorial, y responde preguntas del usuario basándose en el contenido de los documentos recuperados.
Cómo funciona
- 1.Cargar documentos de Google Drive y dividir automáticamente sus textos en fragmentos
- 2.Convertir fragmentos de texto en embeddings numéricos y almacenarlos en base de datos Milvus
- 3.Activar un agente de IA que recibe y procesa preguntas mediante interfaz de chat
- 4.Buscar en el almacén vectorial y recuperar las secciones de documento más relevantes
- 5.Generar respuestas desde el modelo OpenAI basadas en los documentos recuperados
Casos de uso
- Construir un asistente inteligente que responda preguntas sobre documentos y políticas empresariales
- Automatizar respuestas a consultas de clientes usando una base de conocimiento digital
- Crear un motor de búsqueda semántico que entienda significado y contexto
Requisitos
- Cuenta de Google Drive con documentos listos para análisis
- Claves API de OpenAI y Cohere para embeddings y modelos de lenguaje
- Instancia de base de datos vectorial Milvus configurada y accesible
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (14)
Default Data Loader
Document Default Data Loader
Embeddings Cohere
Embeddings Cohere
When chat message received
Chat Trigger
Watch New Files
Google Drive Trigger
Download New
Google Drive
Insert into Milvus
Vector Store Milvus
RAG Agent
Agent
Retrieve from Milvus
Vector Store Milvus
OpenAI 4o
OpenAI
Memory
Memory Buffer Window
Cohere embeddings
Embeddings Cohere
Set Chunks
Text Splitter Recursive Character Text Splitter
Extract from File
Extract From File
Sticky Note
Sticky Note