Agentes de IA

Extraer Documentos de Google Drive y Crear una Base de Conocimiento Inteligente en Supabase

21 nodos 313 151 Automatic trigger
Descargar

Descripción del flujo de trabajo

Esta automatización recupera documentos de Google Drive, divide el contenido en fragmentos de texto manejables, genera incrustaciones impulsadas por IA mediante OpenAI y las almacena en Supabase para recuperación precisa a través de una interfaz de chat.

Cómo funciona

  1. 1.Monitorear carpetas de Google Drive y extraer automáticamente documentos nuevos
  2. 2.Dividir el contenido del documento en segmentos de texto coherentes usando divisor de caracteres recursivo
  3. 3.Generar incrustaciones inteligentes para segmentos a través de OpenAI y almacenar en Vector Store de Supabase
  4. 4.Responder consultas de usuarios a través de una interfaz de chat basada en la base de conocimiento almacenada

Casos de uso

  • Crear un asistente inteligente que responda preguntas de empleados basadas en documentos corporativos almacenados en Google Drive
  • Automatizar la extracción de contratos e informes, convirtiéndolos en una base de conocimiento consultable

Requisitos

  • Cuenta de Google Drive con documentos a procesar
  • Clave API de OpenAI para generar incrustaciones y responder consultas
  • Base de datos Supabase configurada para almacenar incrustaciones inteligentes

Valor del servicio

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

Aplicaciones utilizadas

Google Drive Document Default Data Loader LLM Chain OpenAI Vector Store Text Splitter Chat Trigger Supabase

Detalles

Disparador Automatic trigger
Nodos 21
Aplicaciones 8
Vistas 313
Descargas 151

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 (21)

/

Google Drive

Google Drive

#1

Default Data Loader

Document Default Data Loader

#2

Sticky Note

Sticky Note

#3

Sticky Note1

Sticky Note

#4

Sticky Note2

Sticky Note

#5

Sticky Note3

Sticky Note

#6

Question and Answer Chain

Chain Retrieval Qa

#7

OpenAI Chat Model

OpenAI

#8

Vector Store Retriever

Retriever Vector Store

#9

Recursive Character Text Splitter1

Text Splitter Recursive Character Text Splitter

#10

Customize Response

Set

#11

When chat message received

Chat Trigger

#12

Retrieve by Query

Vector Store Supabase

#13

Embeddings OpenAI Retrieval

OpenAI

#14

Embeddings OpenAI Insertion

OpenAI

#15

Placeholder (File/Content to Upsert)

Set

#16

Embeddings OpenAI Upserting

OpenAI

#17

Insert Documents

Vector Store Supabase

#18

Retrieve Rows from Table

Supabase

#19

Sticky Note4

Sticky Note

#20

Update Documents

Vector Store Supabase

#21