Chatbot empresarial con RAG para consultas sobre documentos
Resumen de la plantilla
| Elemento | Descripción |
|---|---|
| Categoría | 🤖 IA · 🏢 Aplicación empresarial |
| Aplicaciones integradas | Google Drive, OpenAI, Pinecone |
| Dificultad | ⭐⭐⭐ Avanzado |
| Creador | Equipo oficial de n8n |
Funcionamiento
Este flujo de trabajo implementa una arquitectura empresarial RAG (Retrieval-Augmented Generation). Primero lee documentos corporativos desde Google Drive, los vectoriza mediante OpenAI Embeddings y los almacena en la base de datos vectorial Pinecone. Cuando un usuario realiza una pregunta, el sistema recupera primero los fragmentos de documento más relevantes desde Pinecone y luego envía esos fragmentos junto con la pregunta a OpenAI para generar una respuesta precisa basada en los documentos reales de la empresa.
Funcionalidades clave
- Vectorización de documentos — Vectoriza automáticamente los documentos de Google Drive y los almacena en Pinecone.
- Recuperación semántica — Encuentra con precisión los fragmentos de documento más relevantes según la semántica de la pregunta.
- Generación aumentada — Inyecta el contexto recuperado en el prompt para garantizar que las respuestas se basen en documentos reales.
- Actualización incremental — Los documentos nuevos o modificados se vectorizan automáticamente, manteniendo la base de conocimiento actualizada.
Nodos del flujo de trabajo
Flujo de indexación: Google Drive → Text Splitter → OpenAI Embeddings → Pinecone
Flujo de preguntas y respuestas: Chat Trigger → AI Agent → OpenAI Chat Model
→ Pinecone Retriever (herramienta)
→ Memory Buffer (búfer de memoria)
Pasos de uso
- Importar la plantilla — Importe esta plantilla de flujo de trabajo en n8n.
- Configurar Google Drive — Autorice su cuenta de Google y seleccione el directorio de documentos.
- Configurar Pinecone — Cree un índice en Pinecone y añada su clave API.
- Configurar OpenAI — Añada su clave API de OpenAI (usada tanto para Embeddings como para Chat).
- Ejecutar la indexación — Inicie manualmente el flujo de indexación de documentos. Una vez finalizada la vectorización, ya podrá hacer preguntas.
Casos de uso
- 📖 Asistente inteligente para consultas en bases de conocimiento internas de la empresa
- 🎓 Asistente para la formación de nuevos empleados
- 📋 Servicio de autoservicio para documentación de productos
- ⚖️ Consulta rápida de cláusulas legales o normativas de cumplimiento
Documentación relacionada
- Tutorial introductorio de AI Agent
- Entendiendo los AI Agents
- Guía práctica de RAG en n8n
- AI Workflow Builder
💡 Requisitos: Se necesita n8n versión 1.50.0 o superior y una cuenta de Pinecone.