Agentes de IA

AI agente to chat con archivos in Supabase storage

33 nodos 223 147 Automatic trigger
Descargar

Descripción del flujo de trabajo

Un agente de IA avanzado que permite conversaciones interactivas con archivos almacenados en Supabase. El agente procesa documentos, los divide en fragmentos, genera incrustaciones de OpenAI, las almacena en una base de datos vectorial y responde consultas basadas en el contenido del archivo.

Cómo funciona

  1. 1.Cargar archivos de Supabase y dividirlos en fragmentos de texto más pequeños
  2. 2.Generar incrustaciones de OpenAI y almacenarlas en el almacén vectorial
  3. 3.Recibir consultas del usuario a través de la interfaz de chat
  4. 4.Recuperar fragmentos de documentos relevantes de la base de datos vectorial
  5. 5.Generar respuestas precisas utilizando el modelo de lenguaje de OpenAI

Casos de uso

  • Responder preguntas sobre el contenido de documentos almacenados
  • Analizar múltiples archivos y extraer información
  • Automatizar soporte al cliente utilizando base de conocimiento empresarial
  • Búsqueda inteligente dentro de archivos

Requisitos

  • Cuenta activa de Supabase con credenciales de acceso
  • Clave API válida de OpenAI
  • Formatos de archivo soportados (PDF, texto, documentos)
  • Acceso al servicio de almacén vectorial

Valor del servicio

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

Aplicaciones utilizadas

Document Default Data Loader Text Splitter OpenAI Supabase Split In Batches Chat Trigger Vector Store AI Agent

Detalles

Disparador Automatic trigger
Nodos 33
Aplicaciones 8
Vistas 223
Descargas 147

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

/

Get All files

HTTP Request

#1

Default Data Loader

Document Default Data Loader

#2

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#3

Extract Document PDF

Extract From File

#4

Embeddings OpenAI

OpenAI

#5

Create File record2

Supabase

#6

If

If

#7

Get All Files

Supabase

#8

Download

HTTP Request

#9

Loop Over Items

Split In Batches

#10

When clicking ‘Test workflow’

Manual Trigger

#11

Aggregate

Aggregate

#12

When chat message received

Chat Trigger

#13

OpenAI Chat Model1

OpenAI

#14

Embeddings OpenAI2

OpenAI

#15

OpenAI Chat Model2

OpenAI

#16

Vector Store Tool1

Tool Vector Store

#17

Switch

Switch

#18

Insert into Supabase Vectorstore

Vector Store Supabase

#19

Merge

Merge

#20

AI Agent

Agent

#21

Supabase Vector Store

Vector Store Supabase

#22

Sticky Note

Sticky Note

#23

Sticky Note1

Sticky Note

#24

Sticky Note2

Sticky Note

#25

Sticky Note3

Sticky Note

#26

Sticky Note4

Sticky Note

#27

Sticky Note5

Sticky Note

#28

Sticky Note9

Sticky Note

#29

Sticky Note7

Sticky Note

#30

Sticky Note6

Sticky Note

#31

Sticky Note8

Sticky Note

#32

Sticky Note10

Sticky Note

#33