Conectar Google Drive con Supabase
Descripción del flujo de trabajo
Plantilla avanzada que integra documentos de Google Drive con base de datos Supabase impulsada por IA. Carga automáticamente archivos, los divide en fragmentos procesables, crea incrustaciones vectoriales vía OpenAI y las almacena en Supabase para consultas inteligentes.
Cómo funciona
- 1.Activar el disparador al recibir una consulta de chat desde la interfaz de usuario
- 2.Obtener documentos de la carpeta especificada de Google Drive
- 3.Cargar y analizar el contenido del documento usando cargador de datos predeterminado
- 4.Dividir el texto en fragmentos equilibrados usando divisor de caracteres recursivo
- 5.Convertir fragmentos en incrustaciones numéricas mediante OpenAI API
- 6.Almacenar vectores y metadatos de documentos en Supabase para recuperación rápida
Casos de uso
- Construir un sistema de preguntas y respuestas automático basado en documentos empresariales en Drive
- Crear un motor de búsqueda inteligente que entregue resultados precisos de bases de datos de texto grandes
- Automatizar el procesamiento y clasificación semántica de documentos legales o técnicos
- Potenciar el soporte al cliente con autoservicio impulsado por documentación empresarial actualizada
Requisitos
- Cuenta de Google Cloud activa con Drive API habilitada y permisos de acceso a carpetas
- Cuenta Supabase con clave API válida y base de datos preparada
- Clave API válida de OpenAI para generación de incrustaciones y respuestas inteligentes
- Flujo de trabajo n8n con conexión a internet y permisos suficientes para integraciones de terceros
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 (21)
Google Drive
Google Drive
Default Data Loader
Document Default Data Loader
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Question and Answer Chain
Chain Retrieval Qa
OpenAI Chat Model
OpenAI
Vector Store Retriever
Retriever Vector Store
Recursive Character Text Splitter1
Text Splitter Recursive Character Text Splitter
Customize Response
Set
When chat message received
Chat Trigger
Retrieve by Query
Vector Store Supabase
Embeddings OpenAI Retrieval
OpenAI
Embeddings OpenAI Insertion
OpenAI
Placeholder (File/Content to Upsert)
Set
Embeddings OpenAI Upserting
OpenAI
Insert Documents
Vector Store Supabase
Retrieve Rows from Table
Supabase
Sticky Note4
Sticky Note
Update Documents
Vector Store Supabase