Este workflow de n8n automatiza la traducción de preguntas sobre correos electrónicos en consultas SQL y su ejecución en una base de datos PostgreSQL. El proceso comienza con un disparador manual o un disparador de chat. Se carga un esquema de la base de datos desde un archivo local. El usuario introduce una pregunta sobre los correos electrónicos a través del disparador de chat o manualmente. Un agente de IA, utilizando el modelo Ollama, procesa la pregunta y el esquema para generar una consulta SQL. Se verifica la existencia de la consulta y se ejecuta en la base de datos PostgreSQL. Los resultados se formatean y se combinan con la respuesta del chat, proporcionando una respuesta completa al usuario. El workflow gestiona errores, como la ausencia de punto y coma al final de la consulta, y la falta del archivo de esquema, intentando regenerarlo si es necesario. El workflow utiliza nodos para leer y escribir archivos, transformar datos, realizar operaciones condicionales y ejecutar consultas SQL. Las integraciones clave son Ollama (para el procesamiento del lenguaje natural), PostgreSQL (para la base de datos) y un archivo local que contiene el esquema de la base de datos.
- Automatiza la conversión de preguntas en lenguaje natural a consultas SQL.
- Integra Ollama para el procesamiento de lenguaje natural.
- Utiliza PostgreSQL para la gestión de la base de datos.
- Gestiona la carga y el manejo de un esquema de base de datos desde un archivo local.
- Incluye manejo de errores y reintentos.






