RAG & aplicación con WordPress content
Descripción del flujo de trabajo
Plantilla de automatización avanzada que extrae contenido de WordPress y lo transforma en un sistema inteligente de generación aumentada por recuperación (RAG) potenciado por OpenAI. Permite a las organizaciones construir un agente inteligente capaz de responder consultas de clientes basadas en su repositorio de contenido interno con precisión.
Cómo funciona
- 1.Extraer contenido de WordPress y dividirlo en fragmentos manejables para procesamiento
- 2.Convertir fragmentos de texto en incrustaciones numéricas usando el modelo de OpenAI
- 3.Almacenar incrustaciones en bases de datos Postgres y Supabase para recuperación rápida
- 4.Procesar mensajes de chat entrantes a través del agente de IA y dirigirlos al manejador apropiado
- 5.Buscar y recuperar el contenido más relevante del almacén vectorial basado en similitud semántica
- 6.Generar respuestas precisas usando el modelo de lenguaje de OpenAI manteniendo contexto y memoria
Casos de uso
- Sistema inteligente de atención al cliente que responde preguntas basadas en tu base de conocimiento
- Motor de búsqueda interno avanzado que entiende significado más allá de coincidencias literales
- Plataforma de asesoramiento automatizada entregando respuestas consistentes respaldadas por contenido confiable
- Herramienta de incorporación de empleados que ayuda al personal nuevo a encontrar respuestas rápidamente
Requisitos
- Clave API válida de OpenAI para acceder a modelos de lenguaje e incrustaciones
- Base de datos Postgres o Supabase configurada y conectada de forma segura
- Sitio WordPress activo con contenido organizado y extraíble
- Volumen mínimo de contenido (cientos de páginas) para asegurar calidad de resultados
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)
When clicking ‘Test workflow’
Manual Trigger
Embeddings OpenAI
OpenAI
Default Data Loader
Document Default Data Loader
Token Splitter
Text Splitter Token Splitter
Embeddings OpenAI1
OpenAI
OpenAI Chat Model
OpenAI
Postgres Chat Memory
Memory Postgres Chat
Respond to Webhook
Webhook
Set fields
Set
Embeddings OpenAI2
OpenAI
Default Data Loader1
Document Default Data Loader
Token Splitter1
Text Splitter Token Splitter
Markdown1
Markdown
Postgres
Postgres
Aggregate
Aggregate
Aggregate1
Aggregate
Aggregate2
Aggregate
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Wordpress - Get all posts
Wordpress
Wordpress - Get all pages
Wordpress
Sticky Note3
Sticky Note
Set fields1
Set
Filter - Only published & unprotected content
Filter
HTML To Markdown
Markdown
Supabase - Store workflow execution
Supabase
Sticky Note4
Sticky Note
Every 30 seconds
Schedule Trigger
Sticky Note5
Sticky Note
Wordpress - Get posts modified after last workflow execution
HTTP Request
Wordpress - Get posts modified after last workflow execution1
HTTP Request
Set fields2
Set
Filter - Only published and unprotected content
Filter
Loop Over Items
Split In Batches
Set fields3
Set
Set fields4
Set
Store documents on Supabase
Vector Store Supabase
Store workflow execution id and timestamptz
Supabase
Aggregate documents
Aggregate
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note
Postgres - Create documents table
Postgres
Postgres - Create workflow execution history table
Postgres
Merge Wordpress Posts and Pages
Merge
Merge retrieved WordPress posts and pages
Merge
Postgres - Filter on existing documents
Postgres
Supabase - Delete row if documents exists
Supabase
Switch
Switch
When chat message received
Chat Trigger
Supabase - Retrieve documents from chatinput
Vector Store Supabase
AI Agent
Agent
Supabase Vector Store
Vector Store Supabase