Extraer Documentos de Google Drive, Analizarlos con IA y Guardar en MySQL
Descripción del flujo de trabajo
Automatización programada que recupera documentos de Google Drive, los analiza mediante un agente de IA con Gemini, divide textos largos, almacena resultados en MySQL y Google Sheets, y publica resúmenes en X. Combina extracción de documentos, procesamiento inteligente y almacenamiento multi-plataforma.
Cómo funciona
- 1.Programar ejecución periódica con Cron
- 2.Extraer y cargar automáticamente contenido de archivos Google Drive
- 3.Analizar documentos con agente de IA y cadenas LLM vía Gemini
- 4.Dividir textos largos para procesamiento eficiente
- 5.Guardar resultados en base de datos MySQL
- 6.Publicar resúmenes en Google Sheets y X
Casos de uso
- Monitorear y resumir automáticamente documentos del equipo
- Extraer datos estructurados de documentos hacia bases de datos
- Analizar reportes y contratos con IA, luego compartir hallazgos
Requisitos
- Cuenta Google con acceso a Drive, Sheets y Docs
- Base de datos MySQL (local o en la nube)
- Clave API de Google Gemini o cuenta Gemini Pro
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 (53)
Download Doc File From Google Drive
Google Drive
Doc File Data Loader
Document Default Data Loader
Sticky Note
Sticky Note
Cron
Cron
MySQL -delete all data
My Sql
MySQL - insert all from sheets
My Sql
Sticky Note1
Sticky Note
Google Sheets - Tech Radar
Google Sheets
Code - Transform table into rows
Code
Google Docs - Update GDoc
Google Docs
Sticky Note2
Sticky Note
Google Drive - Doc File Updated
Google Drive Trigger
Content - Recursive Character Text Splitter
Text Splitter Recursive Character Text Splitter
Google Sheets - Read TechRadar
Google Sheets
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note11
Sticky Note
Code - Simplify Mapping to Original Query
Code
Codes - Simplify Mapping to Original Query
Code
Execute Workflow - Sql Agent
Execute Workflow
Execute Workflow - RAG Agent
Execute Workflow
AI Agent - Output Guardrail
Agent
LLM - Determine - Agent Input Router
LLM Chain
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note
Sticky Note12
Sticky Note
Sticky Note8
Sticky Note
Sticky Note9
Sticky Note
When Executed by Another Workflow
Execute Workflow Trigger
1_Get DB Schema and Tables List
My Sql Tool
2_Get Table Definition
My Sql Tool
3_Execute actual query
My Sql Tool
AI Agent -DB Sql Agent
Agent
Sticky Note10
Sticky Note
Sticky Note13
Sticky Note
Pinecone Vector Store (Retrieval)
Vector Store Pinecone
4_RagTool
Tool Vector Store
Sticky Note14
Sticky Note
AI Agent - RAG
Agent
Sticky Note15
Sticky Note
Sticky Note16
Sticky Note
Embeddings - Tech Radar Data Embedding
Gemini Model
Pinecone - Vector Store for Embedding Content
Vector Store Pinecone
Retrieve Embeddings - Tech Radar Vector DB
Gemini Model
AI Agent - Retrieval
Gemini Model
AI Chat Model - Claude 3.5 Sonnet
Lm Chat Anthropic
AI Chat Model - QwQ 32b
Lm Chat Groq
AI Chatmodel - Deepseek 32B
Lm Chat Groq
AI Chat Model - llama3-8b
Lm Chat Groq
API Response - Respond to Webhook
Webhook
API Request - Webhook
Webhook
Determine if is 'RAG'
If
User Conversation history
Memory Buffer Window