Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

N8n workflows

Workflow n8n

Chatbot con Contexto y Base de Conocimiento Externa

Complejidad: Intermedio

Este workflow de n8n implementa un chatbot impulsado por OpenAI que utiliza una base de conocimiento externa y memoria de conversación persistente en una base de datos PostgreSQL. El flujo comienza con un trigger de chat que recibe la entrada del usuario. Un nodo ‘If’ condicional enruta la conversación dependiendo de si se requiere acceder a la base de conocimiento. Si es necesario, se consultan fuentes de información externas a través de llamadas a APIs (Knowledge Base y External API) y una base de datos MySQL. La información recopilada, junto con la memoria de la conversación (almacenada y recuperada de PostgreSQL), se envía a un modelo OpenAI para generar una respuesta. El modelo OpenAI procesa la información y devuelve una respuesta que se puede mostrar al usuario. Se utilizan dos nodos OpenAI para permitir la gestión de contexto y la integración con diferentes herramientas. El workflow gestiona la memoria del chat a través de dos nodos ‘Postgres Chat Memory’, uno para cada instancia de OpenAI, asegurando la persistencia del contexto de la conversación. En resumen, este workflow combina la potencia de los modelos de lenguaje de OpenAI con bases de datos externas para crear un chatbot contextualizado y con acceso a información actualizada.

Descargar Workflow n8n: