Conectar Google Drive con Supabase
Descripción del flujo de trabajo
Una plantilla de automatización que vincula documentos de Google Drive con la base de datos Supabase, extrayendo contenido de texto y convirtiéndolo en incrustaciones vectoriales para búsqueda e recuperación inteligente a través de un modelo de lenguaje OpenAI.
Cómo funciona
- 1.Recibir documentos de Google Drive o activar consultas a través de interfaz de chat
- 2.Dividir contenido del documento en fragmentos de texto indexables usando un divisor de texto recursivo
- 3.Convertir fragmentos de texto en incrustaciones vectoriales vía OpenAI y almacenarlos en Supabase
- 4.Recuperar los fragmentos más relevantes de la base de datos según la similitud de consulta
- 5.Procesar la consulta y fragmentos recuperados mediante una cadena LLM para generar respuestas respaldadas
Casos de uso
- Construir un sistema de búsqueda inteligente para documentos almacenados en Google Drive con respuestas instantáneas a preguntas
- Crear un asistente inteligente que entienda grandes colecciones de archivos, contratos e informes y responda eficientemente
- Automatizar el procesamiento de documentos masivos y organizarlos en formato buscable y rápidamente recuperable
Requisitos
- Cuenta activa de Google Drive con acceso a los archivos que desea procesar
- Cuenta Supabase con base de datos y capacidad de almacén vectorial habilitada
- Clave API de OpenAI para incrustaciones y procesamiento de lenguaje natural
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