Configuración de agente AI para registrar datos en Google Sheets
Clase 7 de 16 • Curso de N8N
Resumen
La implementación de un agente de inteligencia artificial (AI) para registrar datos automáticamente en Google Sheets es sencilla y efectiva con la herramienta n ocho n. Este proceso facilita la automatización del registro de gastos capturados desde una imagen, optimizando tiempo y aumentando la precisión en el control financiero.
¿Cómo configurar un agente AI en n ocho n?
La configuración inicial requiere agregar un AI agent desde la interfaz de n ocho n y conectarlo con varias funcionalidades clave:
- Chat model: selecciona el modelo LM que atiende nuestras necesidades. Un ejemplo claro es GPT 4.0 mini con credenciales configuradas previamente.
- Memory: permite que el agente recuerde información anterior si así lo necesitamos.
- Tool: herramientas específicas, siendo Google Sheets la seleccionada para almacenar la información registrada.
Esta configuración inicial asegura que el agente cuente con las herramientas necesarias y adaptables para tu proyecto específico.
¿Qué pasos seguir para integrar Google Sheets con el agente AI?
Una vez elegido Google Sheets como herramienta, el procedimiento incluye:
- Seleccionar la operación Append row para insertar cada dato nuevo como una fila en la hoja calculo.
- Elegir el documento específico y la hoja correspondiente desde n ocho n.
- Mapear manualmente cada una de las columnas con los datos extraídos por el agente AI mediante la notación
from AI
(por ejemplo,{{ from AI(fecha) }}
). - Asegurar que la configuración de cada columna (fecha, glosa, monto, proveedor o comercio, NEET y método de pago) concuerde exactamente con los datos provistos por el agente.
¿Cuál es la función del prompt en configurar el agente?
Un aspecto crucial en esta configuración es el prompt o mensaje de usuario definido dentro del AI agent. Este prompt ofrece instrucciones detalladas al agente para reconocer y registrar datos adecuadamente. Aquí, la notación $now
permite que la fecha sea registrada dinámicamente al momento de ejecución del agente, facilitando registros precisos y contextualizados.
Este prompt incluye: - Instrucciones claras sobre qué tipo de información debe identificar y registrar. - Ejemplos específicos y detallados para aclarar al agente cómo llenar adecuadamente cada campo. - Indicaciones sobre el formato de salida (output) en formato JSON, facilitando la integración y posterior análisis.
¿Cómo automatizar la respuesta y verificación a través de Telegram?
Finalmente, para verificar y mantener una comunicación efectiva alrededor de las tareas realizadas por el agente AI, se integra Telegram mediante:
- Seleccionar la opción send text message en la herramienta Telegram dentro de n ocho n.
- Configurar adecuadamente las credenciales, definiendo claramente el chat ID usando la notación
{{ $'triggerTelegram.item.json.message.messageID' }}
. - El contenido del mensaje (text) se configura para enviar el resultado de la tarea del agente usando
{{ $json.output }}
.
Este método de automatización con respuesta en tiempo real permite un flujo constante y controlado de la información recolectada y automatizada por el agente AI.