Ir al contenido
Agentes de IA

Agente analista de datos que consulta una tabla NocoDB por chat

10 nodos 24 1 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Flujo de n8n activado por chat que fija el ID de una tabla NocoDB, obtiene su esquema (nombres de columnas) mediante la API meta de NocoDB y lo inyecta en el mensaje de sistema de un agente analista con GPT-4o. El agente dispone de una herramienta NocoDB para recuperar filas con un filtro where generado por IA y de una memoria de 10 mensajes por sesión de chat.

Cómo funciona

  1. 1.El Chat Trigger crea la sesión y pasa el texto del usuario.
  2. 2.El nodo Settings define el ID de tabla m7c7lrw7n0bne4j.
  3. 3.Un nodo HTTP Request llama a api/v2/meta/tables para obtener los metadatos.
  4. 4.Un nodo Set extrae los títulos de las columnas como cadena JSON.
  5. 5.El agente recibe la pregunta y las columnas, y usa la herramienta getAll de NocoDB con una fórmula where generada por $fromAI para consultar y analizar filas.

Casos de uso

  • Responder preguntas en lenguaje natural sobre una tabla NocoDB concreta.
  • Filtrar filas por condiciones como un valor de columna o un rango numérico.
  • Explorar columnas y contenido de la tabla de forma conversacional.

Requisitos

  • Credencial de NocoDB API Token válida conectada a app.nocodb.com.
  • Credencial de OpenAI con acceso al modelo gpt-4o.
  • Que la tabla m7c7lrw7n0bne4j y el proyecto ppltdbh6c0a30cj existan en la cuenta, o editar los valores manualmente.

Configuración y pruebas en n8n

  1. Activa el flujo y abre la interfaz de chat de n8n.
  2. Pregunta qué columnas tiene la tabla y verifica que aparezcan en la respuesta.
  3. Pide un filtro como (Columna,eq,Valor) y comprueba que la herramienta devuelve las filas coincidentes.
  4. Revisa la ejecución para observar la llamada HTTP, la llamada a la herramienta NocoDB y la respuesta final.

Valor del servicio

Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.

Aplicaciones utilizadas

Chat Trigger Memory Set Tool HTTP Request AI Agent OpenAI

Detalles

Disparador Manual trigger
Nodos 10
Aplicaciones 7
Vistas 24
Descargas 1

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

/

Chat Trigger

Chat Trigger

#1

Window Buffer Memory

Memory Buffer Window

#2

Extract_Columns

Set

#3

NocoDB

Noco Db Tool

#4

Settings

Set

#5

nocodb_extract_table

HTTP Request

#6

Data Analyst Agent

Agent

#7

Sticky Note

Sticky Note

#8

OpenAI Chat Model

OpenAI

#9

Sticky Note6

Sticky Note

#10

Source and license

Sticky Note

#11
Mantente al día

Nuevas automatizaciones, directamente en tu correo

Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.

  • Nuevos flujos
  • Explicaciones claras
  • Guías de configuración

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras