No se puede conectar el Agente de IA en el flujo de trabajo de n8n

Hola, quiero crear un flujo de trabajo personal para que el usuario pruebe un modelo de IA interno, un modelo instalado en un servidor Windows 2019, usando ollama

image

E intenté muchas veces, parece que el flujo de trabajo no funciona para llamar al modelo de IA ollama, pero no encontré ningún registro de errores

¿Alguna idea?

Hola @lannyho

¿Hay algún error si usas el modelo llama3:8b?

Hola @kjooleng

Sigue sin funcionar ahora.

¿Cuál es el error?
¿Puedes intentar esto?

Hola @lannyho

Estas son las cosas que necesitas tener en cuenta.

Tu flujo de trabajo de n8n no funciona porque el software de IA (Ollama) y la herramienta de automatización (n8n) no se comunican correctamente. Es esencialmente un problema de «conexión»; n8n intenta enviar un mensaje, pero está usando el nombre incorrecto y chocando contra un muro digital en tu servidor.

Primero, hay un simple error de nomenclatura. Le dijiste a n8n que usara un modelo llamado «llama3.2», pero tu servidor lo lista como «llama3.2:latest». Para una computadora, estos son dos nombres completamente diferentes. Simplemente necesitas agregar la parte «:latest» al nombre del modelo en la configuración de n8n para que coincidan perfectamente.

Luego, el software de IA está actualmente en «modo privado». Por defecto, Ollama solo se comunica con lo que sucede dentro de su propia burbuja inmediata. Necesitas cambiar una configuración oculta en tu Windows Server llamada variable de entorno para indicarle a la IA que deje de ser privada y comience a escuchar solicitudes de otras aplicaciones.

Incluso si la IA está dispuesta a comunicarse, tu Windows Server tiene un guardia de seguridad integrado llamado Firewall. Este guardia bloquea casi todo el tráfico entrante para mantener el servidor seguro. Necesitas crear una regla de «permitir» específica que le indique al guardia que permita pasar mensajes a través del Puerto 11434, que es la puerta específica que usa la IA para comunicarse.

Además, necesitas asegurarte de que n8n sepa exactamente dónde se encuentra el servidor. Si usaste la palabra «localhost» en tu configuración, n8n está buscando la IA dentro de sí mismo en lugar de en el servidor. Debes reemplazar «localhost» con la dirección IP real de tu Windows Server para que n8n sepa exactamente a qué máquina llamar.

Una vez que arregles el nombre, le digas a la IA que escuche, abras la puerta del firewall y proporciones la dirección correcta del servidor, la conexión debe establecerse. Intenta estos pasos uno a uno, y tu agente de IA debería comenzar a responder a tus mensajes de «hola» en el chat.

Hola @lannyho
¿Puedes intentar seguir este video?

Y cuéntanos en qué parte te quedas atascado.