Sugerir reemplazos convenientes
suggest_swapsSuggests cheaper alternatives for each grocery product by comparing unit prices, or finds more natural options with similar costs when preferNatural is enabled.
Instructions
Para cada ítem (nombre de producto o texto de búsqueda) sugiere reemplazos convenientes dentro del mismo catálogo. Por defecto: mejor precio por unidad (kg/lt/un) que el match actual. Con preferNatural: true cambia el criterio a 'más natural manteniendo el precio': trae alternativas de precio similar CON sus ingredientes y sellos nutricionales, para elegir la de lista de ingredientes más corta/limpia sin subir el gasto (usa la ficha; hoy Jumbo y Santa Isabel). Devuelve el producto actual y los reemplazos con su ahorro por unidad.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Productos a optimizar, por nombre (ej. "Arroz Grado 1 Tucapel 1 kg") o búsqueda ("arroz"). | |
| store | No | Cadena: jumbo, santaisabel, unimarc, tottus o lider. | jumbo |
| branchId | No | Código de sucursal para precios locales, ej. "jumboclj512". | |
| preferNatural | No | true = prioriza alternativas más naturales (menos ingredientes) a precio similar, con ingredientes incluidos. |