{"id":2864,"date":"2026-10-17T22:12:55","date_gmt":"2026-10-17T20:12:55","guid":{"rendered":"https:\/\/antoniofernandez.net\/?p=2864"},"modified":"2026-10-24T22:02:36","modified_gmt":"2026-10-24T20:02:36","slug":"clasificar-correos-con-ia-n8n","status":"publish","type":"post","link":"https:\/\/antoniofernandez.net\/copia-divi\/clasificar-correos-con-ia-n8n\/","title":{"rendered":"Clasificar correos con IA y n8n: prueba con IMAP"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp-1024x576.png\" alt=\"Clasificar correos con IA y n8n mediante IMAP y Gemini\" class=\"wp-image-2867\" srcset=\"https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp-1024x576.png 1024w, https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp-300x169.png 300w, https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp-768x432.png 768w, https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp-1536x864.png 1536w, https:\/\/antoniofernandez.net\/copia-divi\/wp-content\/uploads\/2026\/10\/clasificar-correos-con-ia-n8n.webp.png 1672w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Automatizaci\u00f3n del Laboratorio AF para clasificar correos de prueba con n8n y Gemini.<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"has-text-color has-link-color wp-elements-1 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">En esta primera automatizaci\u00f3n del Laboratorio AF probamos c\u00f3mo <strong>clasificar correos con IA y n8n<\/strong>. Conectamos una cuenta de correo mediante IMAP y utilizamos Gemini para distribuir mensajes de prueba entre cuatro salidas: Comercial, Soporte, Facturaci\u00f3n y Otros.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-2 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Documentamos la configuraci\u00f3n, las pruebas manuales y una ejecuci\u00f3n autom\u00e1tica al recibir correo. Tambi\u00e9n explicamos las limitaciones observadas: el flujo clasifica dentro de n8n, pero no a\u00f1ade etiquetas ni mueve mensajes en el buz\u00f3n.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">1. Objetivo de la automatizaci\u00f3n<\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-3 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">El objetivo fue comprobar si n8n pod\u00eda recibir correos de prueba mediante IMAP, extraer su asunto y contenido y utilizar un modelo de IA para clasificarlos seg\u00fan su intenci\u00f3n.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-4 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Definimos tres categor\u00edas y una salida adicional:<\/p>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-5\">\n<li><strong>Comercial:<\/strong> consultas sobre precios, presupuestos o contrataci\u00f3n.<\/li>\n\n\n\n<li><strong>Soporte:<\/strong> problemas t\u00e9cnicos o dificultades con un servicio que el remitente ya utiliza.<\/li>\n\n\n\n<li><strong>Facturaci\u00f3n:<\/strong> consultas sobre facturas, cobros, pagos o datos de facturaci\u00f3n.<\/li>\n\n\n\n<li><strong>Otros:<\/strong> mensajes sin una coincidencia clara con las categor\u00edas anteriores. En n8n, esta salida aparece como <strong>Other<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-6 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Limitamos la recepci\u00f3n a mensajes no le\u00eddos cuyo asunto contuviera <strong>AF-PRUEBA<\/strong>. Utilizamos textos ficticios para comprobar el funcionamiento.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">2. Herramientas utilizadas para clasificar correos con IA<\/h2>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-7\">\n<li><strong>n8n instalado en Windows mediante Docker Desktop:<\/strong> para conectar los pasos y ejecutar el flujo.<\/li>\n\n\n\n<li><strong>Una cuenta de correo con acceso IMAP:<\/strong> para recibir los mensajes de prueba mediante una conexi\u00f3n cifrada.<\/li>\n\n\n\n<li><strong>Gemini mediante API:<\/strong> para analizar el asunto y el cuerpo de cada correo. Utilizamos el modelo <strong>Gemini 3.5 Flash Lite<\/strong>, con una cuenta configurada en el nivel gratuito.<\/li>\n\n\n\n<li><strong>Gmail como remitente:<\/strong> para enviar manualmente los correos ficticios a la cuenta conectada a n8n.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-8 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">La conexi\u00f3n IMAP utiliz\u00f3 el puerto <strong>993<\/strong>, con SSL\/TLS y autenticaci\u00f3n. Las credenciales se introdujeron en n8n y no se incluyen en este art\u00edculo.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-9 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">El flujo depend\u00eda de que el ordenador, Docker Desktop y el contenedor de n8n estuvieran en funcionamiento.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">3. C\u00f3mo configuramos el flujo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Organizamos la automatizaci\u00f3n en tres pasos y conectamos el modelo de IA al clasificador:<\/p>\n\n\n\n<ol start=\"1\" style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-10\">\n<li><strong>Email Trigger (IMAP):<\/strong> recibe los mensajes de la bandeja de entrada que cumplen el filtro de prueba. Seleccionamos la acci\u00f3n <strong>Nothing<\/strong> para que este nodo no los marcara como le\u00eddos.<\/li>\n\n\n\n<li><strong>Edit Fields:<\/strong> prepara dos campos, <strong>asunto<\/strong> y <strong>cuerpo<\/strong>, a partir de los datos recibidos.<\/li>\n\n\n\n<li><strong>Text Classifier:<\/strong> analiza ambos campos y distribuye cada mensaje entre Comercial, Soporte, Facturaci\u00f3n u Other.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-11 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Conectamos <strong>Google Gemini Chat Model<\/strong> a la entrada de modelo del clasificador. Configuramos las categor\u00edas con descripciones y desactivamos la clasificaci\u00f3n m\u00faltiple para buscar una \u00fanica categor\u00eda por mensaje.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-12 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">El flujo termina en las salidas del clasificador: no incorporamos acciones para responder, reenviar, eliminar o mover correos.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">4. Pruebas manuales de clasificaci\u00f3n<\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-13 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Antes de activar la recepci\u00f3n autom\u00e1tica, probamos el clasificador con cuatro mensajes ficticios introducidos manualmente.<\/p>\n\n\n\n<figure style=\"font-size:18px\" class=\"wp-block-table\"><table class=\"has-text-color has-link-color has-fixed-layout\" style=\"color:#e5e7eb\"><thead><tr><th>Mensaje de prueba<\/th><th>Categor\u00eda esperada<\/th><th>Resultado observado<\/th><\/tr><\/thead><tbody><tr><td>Solicitud de presupuesto para una p\u00e1gina web<\/td><td>Comercial<\/td><td>Comercial<\/td><\/tr><tr><td>Problema para acceder a una cuenta<\/td><td>Soporte<\/td><td>Soporte<\/td><\/tr><tr><td>Solicitud de correcci\u00f3n de datos de una factura<\/td><td>Facturaci\u00f3n<\/td><td>Facturaci\u00f3n<\/td><\/tr><tr><td>Mensaje de felicitaci\u00f3n por un aniversario<\/td><td>Other<\/td><td>Other<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-14 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Los cuatro casos coincidieron con la categor\u00eda esperada. Esta muestra permiti\u00f3 comprobar el funcionamiento inicial, pero no demuestra que el clasificador acierte con cualquier correo.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-15 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Tambi\u00e9n enviamos una solicitud de presupuesto al buz\u00f3n conectado y ejecutamos manualmente los pasos del flujo. El mensaje lleg\u00f3 mediante IMAP y sali\u00f3 por <strong>Comercial<\/strong>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">5. Prueba de ejecuci\u00f3n autom\u00e1tica<\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-16 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Publicamos el flujo y enviamos desde Gmail un nuevo correo ficticio con el asunto <strong>\u00abAF-PRUEBA \u00b7 Problema de acceso\u00bb<\/strong>. El mensaje describ\u00eda un error al iniciar sesi\u00f3n en un servicio.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-17 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Sin pulsar <strong>Execute<\/strong>, apareci\u00f3 una nueva ejecuci\u00f3n en n8n con estado <strong>Succeeded<\/strong>. Proces\u00f3 dos mensajes:<\/p>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-18\">\n<li>La solicitud de presupuesto anterior sali\u00f3 por <strong>Comercial<\/strong>.<\/li>\n\n\n\n<li>El nuevo problema de acceso sali\u00f3 por <strong>Soporte<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-19 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">n8n mostr\u00f3 una duraci\u00f3n de <strong>960 ms<\/strong> para esa ejecuci\u00f3n. Este dato corresponde al procesamiento registrado por la herramienta; no mide el tiempo total desde el env\u00edo del correo.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-20 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">La prueba confirm\u00f3 la recepci\u00f3n y clasificaci\u00f3n autom\u00e1ticas del nuevo mensaje. Tambi\u00e9n mostr\u00f3 que el correo anterior volvi\u00f3 a procesarse, por lo que esta configuraci\u00f3n no garantiza evitar duplicados.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-21 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Al terminar, retiramos la publicaci\u00f3n del flujo para detener las ejecuciones autom\u00e1ticas.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">6. Dificultades y ajustes realizados<\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-22 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Durante la configuraci\u00f3n encontramos varios problemas que obligaron a revisar el planteamiento:<\/p>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-23\">\n<li><strong>Conexi\u00f3n con Gmail:<\/strong> intentamos utilizar OAuth, pero apareci\u00f3 el error <strong>invalid_client<\/strong>. No completamos esa conexi\u00f3n y optamos por una cuenta con acceso IMAP.<\/li>\n\n\n\n<li><strong>Modelo de Gemini:<\/strong> el modelo elegido inicialmente devolvi\u00f3 un error de disponibilidad. Lo sustituimos por <strong>Gemini 3.5 Flash Lite<\/strong>, con el que realizamos las pruebas posteriores.<\/li>\n\n\n\n<li><strong>Extracci\u00f3n del asunto:<\/strong> una ruta incorrecta produjo el valor <strong>undefined<\/strong>. Revisamos los datos recibidos y utilizamos los campos <strong>subject<\/strong> para el asunto y <strong>textPlain<\/strong> para el cuerpo.<\/li>\n\n\n\n<li><strong>Conexiones de prueba:<\/strong> antes de publicar, eliminamos el activador manual, los campos de ejemplo y el nodo de Gmail que hab\u00eda quedado sin utilizar.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-24 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Estos ajustes permitieron completar una prueba autom\u00e1tica, aunque qued\u00f3 pendiente resolver el reprocesamiento de mensajes anteriores.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\"><strong>7. Limitaciones y costes<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-25 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Las pruebas utilizaron pocos mensajes ficticios y sencillos. No evaluamos correos ambiguos, conversaciones largas, archivos adjuntos ni mensajes en varios idiomas.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-26 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">La clasificaci\u00f3n se realiza dentro de n8n. No configuramos etiquetas, carpetas, respuestas autom\u00e1ticas ni cambios en el buz\u00f3n. Tampoco implementamos un control de duplicados: en la ejecuci\u00f3n autom\u00e1tica volvi\u00f3 a procesarse un correo anterior.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-27 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Utilizamos Gemini con una cuenta configurada en el nivel gratuito. <strong>No medimos los tokens consumidos ni el coste por correo<\/strong>, por lo que no podemos calcular el coste de un uso continuado ni garantizar que cualquier volumen quede cubierto por ese nivel.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-28 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">La instalaci\u00f3n local requiere mantener el ordenador y n8n en funcionamiento. Para utilizarla de forma habitual, tambi\u00e9n quedar\u00eda pendiente comprobar la recuperaci\u00f3n tras interrupciones y configurar avisos de error.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\"><strong>8. Qu\u00e9 hemos aprendido<\/strong><\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-29 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Esta prueba muestra que podemos <strong>clasificar correos con IA y n8n<\/strong> combinando la recepci\u00f3n por IMAP con un modelo conectado mediante API.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-30 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Las cuatro pruebas manuales coincidieron con las categor\u00edas esperadas. Despu\u00e9s comprobamos que la llegada de un correo pod\u00eda iniciar el flujo autom\u00e1ticamente y que el mensaje de soporte sal\u00eda por la categor\u00eda correspondiente.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-31 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Tambi\u00e9n aprendimos que una ejecuci\u00f3n correcta no resuelve todos los requisitos de una automatizaci\u00f3n habitual. Quedan pendientes el control de duplicados, las pruebas con mensajes m\u00e1s variados y la medici\u00f3n del consumo.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-32 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">El resultado es un prototipo probado con correos ficticios, que sirve como base para seguir experimentando.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Preguntas frecuentes <\/h2>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-33 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfEsta automatizaci\u00f3n organiza los correos en carpetas?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No. Clasifica los mensajes dentro de n8n, pero no los mueve ni a\u00f1ade etiquetas en el buz\u00f3n.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-34 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfNecesito conectar Gmail?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No. En esta prueba utilizamos una cuenta de correo con acceso IMAP. Gmail se utiliz\u00f3 \u00fanicamente para enviar los mensajes de prueba.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-35 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfLa automatizaci\u00f3n funciona con el ordenador apagado?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No en nuestra instalaci\u00f3n local. El ordenador, Docker Desktop y el contenedor de n8n deben estar funcionando y tener conexi\u00f3n a Internet.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-36 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfPuede procesar el mismo correo m\u00e1s de una vez?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">S\u00ed. En la prueba autom\u00e1tica volvi\u00f3 a procesarse un mensaje anterior. No implementamos un control para evitar duplicados.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-37 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfClasifica correctamente cualquier mensaje?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No podemos garantizarlo. Los cuatro ejemplos manuales coincidieron con las categor\u00edas esperadas, pero no probamos suficientes casos para medir su precisi\u00f3n general.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-38 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfCu\u00e1nto cuesta clasificar cada correo?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No lo medimos. Utilizamos una cuenta de Gemini configurada en el nivel gratuito, pero no registramos tokens ni calculamos el coste por mensaje.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details has-text-color has-link-color wp-elements-39 is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#e5e7eb;font-size:18px\"><summary><strong>\u00bfEl flujo sigue activo despu\u00e9s de la prueba?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">No. Retiramos su publicaci\u00f3n al terminar para detener las ejecuciones autom\u00e1ticas y conservamos la configuraci\u00f3n.<\/p>\n<\/details>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\"><strong>Fuentes oficiales<\/strong><\/h2>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-40\">\n<li><a href=\"https:\/\/docs.n8n.io\/integrations\/builtin\/core-nodes\/n8n-nodes-base.emailimap\/\" target=\"_blank\" rel=\"noreferrer noopener\">Email Trigger (IMAP) de n8n<\/a>: documentaci\u00f3n del nodo de recepci\u00f3n de correos.<\/li>\n\n\n\n<li> <a href=\"https:\/\/docs.n8n.io\/integrations\/builtin\/core-nodes\/n8n-nodes-base.emailimap\/?utm_source=chatgpt.com\" rel=\"noopener\">docs.n8n.io<\/a><a href=\"https:\/\/docs.n8n.io\/integrations\/builtin\/cluster-nodes\/root-nodes\/n8n-nodes-langchain.text-classifier\/\" target=\"_blank\" rel=\"noreferrer noopener\">Text Classifier de n8n<\/a>: configuraci\u00f3n de categor\u00edas y salida Other. <\/li>\n\n\n\n<li><a href=\"https:\/\/docs.n8n.io\/integrations\/builtin\/cluster-nodes\/root-nodes\/n8n-nodes-langchain.text-classifier\/?utm_source=chatgpt.com\" rel=\"noopener\">docs.n8n.io<\/a><a href=\"https:\/\/ai.google.dev\/gemini-api\/docs\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Precios de la API de Gemini<\/a>: condiciones del nivel gratuito y tarifas publicadas<\/li>\n<\/ul>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Tambi\u00e9n puedes aprender<\/h2>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-41 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Para profundizar en lo que hemos utilizado en esta automatizaci\u00f3n, puedes explorar estos contenidos:<\/p>\n\n\n\n<ul style=\"color:#e5e7eb;font-size:18px\" class=\"wp-block-list has-text-color has-link-color wp-elements-42\">\n<li><strong><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/agentes-ia\/academia\/\" target=\"_blank\" rel=\"noreferrer noopener\">Academia de Agentes IA<\/a>:<\/strong> conceptos y gu\u00edas para comprender c\u00f3mo funcionan los agentes y sus herramientas.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/conectar-un-agente-ia-con-mcp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Proyecto 3 \u00b7 Crear un agente IA conectado a herramientas externas<\/a>:<\/strong> pruebas de conexi\u00f3n con archivos locales mediante MCP.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/agente-ia-para-organizar-tareas\/\" target=\"_blank\" rel=\"noreferrer noopener\">Proyecto 4 \u00b7 Crear un agente IA para organizar tareas<\/a>:<\/strong> planificaci\u00f3n de actividades y comprobaci\u00f3n de sus l\u00edmites.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/balance-de-4-proyectos-de-agentes-ia\/\" target=\"_blank\" rel=\"noreferrer noopener\">Balance de los cuatro proyectos del Laboratorio AF<\/a>:<\/strong> resultados, dificultades y aprendizajes de los proyectos realizados.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/blog\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ver todas las entradas del blog<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/antoniofernandez.net\/copia-divi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Volver a la p\u00e1gina principal<\/a><\/p>\n\n\n\n<div class=\"wp-block-group has-text-color has-background has-link-color wp-elements-43 is-layout-constrained wp-block-group-is-layout-constrained\" style=\"color:#94a3b8;background-color:#111827\">\n<p class=\"has-text-color has-link-color wp-elements-44 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:25px\">\u26a0\ufe0f Aviso importante<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-45 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Esta automatizaci\u00f3n es una prueba educativa con mensajes ficticios. Antes de conectarla a un buz\u00f3n con correos reales, revisa los permisos, las condiciones del proveedor de IA y qu\u00e9 informaci\u00f3n se enviar\u00e1 a su API.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-46 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">En esta configuraci\u00f3n, el asunto y el cuerpo de los mensajes seleccionados se env\u00edan a Gemini para clasificarlos. No incluyas contrase\u00f1as ni informaci\u00f3n confidencial en las pruebas.<\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-47 wp-block-paragraph\" style=\"color:#e5e7eb;font-size:18px\">Una clasificaci\u00f3n puede ser incorrecta. Cualquier acci\u00f3n posterior sobre los correos necesitar\u00eda controles adicionales y pruebas espec\u00edficas.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Reunimos los resultados de ocho experimentos con Hermes Agent: investigaci\u00f3n web, an\u00e1lisis de PDF, comparaci\u00f3n de modelos, memoria, instrucciones enga\u00f1osas, creaci\u00f3n de archivos y datos incompletos. Explicamos qu\u00e9 comprobamos, qu\u00e9 limitaciones encontramos y qu\u00e9 no medimos.<\/p>\n","protected":false},"author":1,"featured_media":2867,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[19,22,21],"class_list":["post-2864","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inteligencia-artificial","tag-agentes-ia","tag-automatizacion-con-ia","tag-n8n"],"_links":{"self":[{"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/posts\/2864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/comments?post=2864"}],"version-history":[{"count":6,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/posts\/2864\/revisions"}],"predecessor-version":[{"id":3369,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/posts\/2864\/revisions\/3369"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/media\/2867"}],"wp:attachment":[{"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/media?parent=2864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/categories?post=2864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antoniofernandez.net\/copia-divi\/wp-json\/wp\/v2\/tags?post=2864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}