EN
← Volver

Opción EcoConsultor independiente2026

Elegir un modelo de IA con evidencia, no por moda

La dueña dedicaba unos dos días por ciclo de reposición a revisar el stock a mano. Diseñé una propuesta de pedido asistida por IA y elegí el modelo con evidencia.

Vista rápida

Rol e impacto

Discovery, diseño del pronóstico, evaluación de modelos y la corrida semanal en producción.

Modelo en producción por ~USD 5 al año en lugar de USD 83, con la misma calidad. Primera corrida: 72 de 72 lotes, por USD 0,17.

Métodos y herramientas

DiscoveryDatos corregidos en el origenRecall y precisiónMuestra de casos difícilesRevisión de términos de APIEstimación de carbono con EcoLogitsClaude Code

El problema

Unos 560 productos de dos proveedores, una demora de 15 a 20 días, ningún código de producto en común entre la planilla del proveedor y el sistema de stock, y cajas de 90 o 100 unidades que tardan meses en venderse.

Qué hice

  • Arreglé los datos en el origen: el código del proveedor se cargó en el sistema de stock para cada producto.
  • Comparé 4 modelos contra el pedido real de la dueña (recall y precisión), más una muestra de 13 productos con casos difíciles.
  • Evalué costo, confiabilidad y condiciones de uso de datos. Gemini quedó descartado porque su plan gratuito puede usar los datos de la clienta.

Resultado

13 / 13productos difíciles detectados por el modelo elegido
~17×más barato que Sonnet, mismo resultado
0lotes fallidos
8–232 gCO₂e por corrida semanal (estimación interna)

Qué aprendí

Las diferencias venían de los datos, no del modelo: los productos que habían estado sin stock parecían productos sin demanda. El paso siguiente fueron mejores datos de entrada, no un modelo más grande.

Leer el caso completo

Contexto

LA EMPRESA

Opción Eco es un distribuidor mayorista de aromaterapia en Córdoba, Argentina. Su proveedor principal le manda una planilla con cientos de productos, y la dueña, que también hace las compras, revisaba el stock producto por producto para decidir qué pedir.

MI ROL

Discovery, diseño del pronóstico, evaluación de los modelos y operación semanal en producción.

El problema

CÓMO LO DETECTAMOS

~2 díaspor ciclo de reposición, revisando el stock a mano
15–20 díasde demora del proveedor
~560productos en alcance, de dos proveedores

El objetivo: convertir dos días de revisión manual en una propuesta de pedido que ella pudiera revisar en unas pocas horas.

QUÉ LO HACÍA DIFÍCIL

  • No había un código de producto en común entre la planilla de pedidos del proveedor y el sistema de stock. Lo resolvimos en el origen: el código del proveedor se cargó en el sistema de stock para cada producto, así los datos se cruzan directamente y no por coincidencias aproximadas de nombres.
  • Bultos grandes. Algunos productos solo vienen en cajas de 90 o 100, que tardarían meses en venderse. Una regla rígida de «pedir siempre» o «no pedir nunca» no coincidía con cómo compra la dueña, así que esas líneas quedan marcadas como «según presupuesto» y ordenadas con un total acumulado, para que ella pueda cortar donde le alcance el presupuesto.

Hipótesis

Un LLM podía aportar un criterio que una fórmula fija no tiene (bultos grandes, saltos de demanda, productos de baja rotación), pero un modelo más grande no sería necesariamente mejor. La elección tenía que salir de la tarea, no de un ranking.

La solución

LA COMPARACIÓN

Cuatro modelos, una misma especificación, los mismos 560 productos en lotes de 8:

  • Gemini Flash-Lite (Google)
  • DeepSeek Flash (DeepSeek)
  • GLM-5.3-Flash (Z.ai)
  • Claude Sonnet 5 (Anthropic)

CÓMO LOS EVALUÉ

  • Contra el pedido real de la dueña, no contra mi propia fórmula: recall (sus productos que el modelo también eligió) y precisión (elecciones del modelo que ella también pidió). Descarté la «coincidencia exacta», porque cientos de productos en cero en ambos lados la inflaban a ~81 %.
  • Una muestra de 13 productos con patrones difíciles: bultos grandes, saltos de demanda, baja rotación.
  • Costo, confiabilidad y condiciones de uso de datos según los términos de la API de cada proveedor, más un rango estimado de carbono por corrida.

Resultados

13 / 13productos difíciles detectados por GLM y Sonnet (DeepSeek 11, Gemini 0)
~17×costo por corrida de Sonnet frente a GLM, para el mismo resultado
0lotes fallidos de GLM (DeepSeek: 25 reintentos y 1 lote que nunca terminó)

Tres modelos llegaron a la misma calidad, así que la decisión pasó por el costo, la confiabilidad y el manejo de los datos. GLM-5.3-Flash pasó a producción por ~USD 5 al año. Gemini quedó descartado porque solo repetía la fórmula de referencia (el 98 % de sus respuestas eran idénticas) y su plan gratuito permite usar los datos de la clienta para mejorar productos de Google. Sonnet queda como respaldo. La dueña confirmó que estaba de acuerdo con que el proveedor elegido procesara sus datos de stock y ventas.

CARBONO ESTIMADO POR CORRIDA

Ningún proveedor publica la energía ni las emisiones por solicitud, así que las estimé con el método de EcoLogits a partir del tamaño de cada modelo, la eficiencia del centro de datos y la red eléctrica. El valor bajo cuenta una sola GPU y solo los tokens de salida. El alto sigue el método tal como está publicado, que cuenta todas las GPU necesarias para cargar el modelo completo.

Modelog CO₂e por corrida (560 productos)
Gemini Flash-Lite1,6 – 8,8
Claude Sonnet 54,7 – 362
GLM-5.3-Flash (elegido)7 – 192
DeepSeek Flash15 – 616

Los rangos se superponen demasiado como para ordenar los modelos, así que el carbono no decidió la elección: la decidieron el costo y la confiabilidad. La primera corrida en producción (576 productos) dio 8–232 g de CO₂e. Con una corrida por semana, son unos 0,4–12 kg de CO₂e al año. Es una estimación, no una medición: un solo supuesto, cuántas GPU sirven el modelo, cambia el resultado entre 20 y 40 veces.

Lanzamiento y resultados

  • Cada semana, antes de cada compra, a pedido de la dueña. La primera corrida salió el 8 de octubre: 72 de 72 lotes sin errores, por USD 0,17.
  • La propuesta se lee como una decisión: «pedir esta semana» o «no hace falta pedir», primero las líneas esenciales y después las «según presupuesto», con el total acumulado.
  • Cada corrida registra sola su costo y su CO₂e estimado, una cifra de sustentabilidad que la empresa puede informar todas las semanas.

Qué aprendí

Cuando comparamos las sugerencias con el pedido que ella realmente hizo, las diferencias venían de los datos, no del modelo. Los productos que habían estado sin stock no mostraban ventas recientes, y ningún modelo podía distinguir eso de la falta de demanda. La mejora siguiente fueron mejores datos de entrada (90 días de ventas y una marca de «sin stock»), no un modelo más grande.

← Todos los proyectos