Archivos y Documentos

Indexar y Almacenar Documentos de Google Drive Vectorialmente

12 nodos 149 106 Scheduled trigger
Descargar

Descripción del flujo de trabajo

Automatización programada que extrae documentos de Google Drive, los divide en fragmentos de texto, genera incrustaciones vectoriales mediante OpenAI, y los almacena en Postgres y Pinecone para búsqueda semántica.

Cómo funciona

  1. 1.Activar la automatización según un calendario definido
  2. 2.Extraer y cargar documentos desde Google Drive
  3. 3.Dividir el texto en fragmentos procesables
  4. 4.Generar incrustaciones vectoriales con OpenAI
  5. 5.Guardar vectores en Pinecone y metadatos en Postgres

Casos de uso

  • Crear un índice de búsqueda semántica para bibliotecas documentales internas
  • Automatizar la indexación de archivos nuevos sin intervención manual
  • Recuperar rápidamente documentos contextualmente relevantes

Requisitos

  • Cuenta de Google Drive conectada con acceso a los archivos
  • Clave API válida de OpenAI con cuota suficiente
  • Base de datos Postgres e índice de Pinecone configurados

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 Vector Store OpenAI Document Default Data Loader Text Splitter Postgres

Detalles

Disparador Scheduled trigger
Nodos 12
Aplicaciones 6
Vistas 149
Descargas 106

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

/

Download file1

Google Drive

#1

Pinecone Vector Store1

Vector Store Pinecone

#2

Embeddings OpenAI1

OpenAI

#3

Default Data Loader1

Document Default Data Loader

#4

Recursive Character Text Splitter1

Text Splitter Recursive Character Text Splitter

#5

Search files and folders1

Google Drive

#6

Schedule Trigger1

Schedule Trigger

#7

PDF Filter1

If

#8

Insert or update rows in a table1

Postgres

#9

Compare With DB1

Merge

#10

Code1

Code

#11

Fetch Cleaned File IDs1

Postgres

#12