Conexión n8n con Prestashop
¡Hola a todos! Estoy desarrollando un asistente de IA experto en vinos con un stack autoalojado de n8n y estoy atascado en una parte clave que me está volviendo loco. El Objetivo: Necesito que mi AI Agent de n8n se conecte al catálogo de PrestaShop de un cliente para dos tareas principales: Leer Datos: Buscar productos en el catálogo, consultar stock y precios para asesorar a los usuarios (ej. "¿qué vinos de Rioja tenéis en stock?"). Escribir Datos: Crear un carrito de la compra y añadir productos para un cliente ya identificado. Mi Stack Actual: n8n: Versión 1.100.1 (Autoalojado en Docker). Motor de IA: Ollama con el modelo llama3.1. Nodo Principal: El nodo AI Agent de n8n (del paquete LangChain). API de PrestaShop: Conexión vía Clave de Webservice (Basic Auth). Lo que he probado Estoy usando un nodo HTTP Request Tool con esta configuración: Nombre: buscar_producto_prestashop Descripción: Herramienta OBLIGATORIA para responder a preguntas sobre el catálogo de productos actual. Úsala para buscar vinos, comprobar stock, obtener precios o listar productos. El input debe ser únicamente el nombre del producto que el usuario ha mencionado. URL: https://<URL_TIENDA>/api/products Query Parameters (JSON): JSON { "output_format": "JSON", "display": "full", "filter[name]": "[%{{ $parameters.query }}%]" } Mis Preguntas a la Comunidad: ¿Es el HTTP Request Tool el enfoque correcto para esto o hay un modo mejor? Para la segunda tarea (crear un carrito), ¿cuál es el enfoque recomendado? Llevo un tiempo atascado en este punto y cualquier ayuda, ejemplo o pista sería enormemente agradecida. ¡Gracias de antemano!