Cuánto cuesta de verdad tener la aplicación prendida

Revisé el código del panel de concesionarias línea por línea. Esto es lo que encontré.

Lo que hay que entender primero

Pagar el servidor y pagar la inteligencia artificial son dos facturas distintas. Siempre.

Qué hace la aplicación y cuánto gasta cada cosa

Esto no es lo que dice la publicidad de las empresas: es lo que encontré escrito en tu código.

FunciónQué usaCosto por uso
Bot que contesta por WhatsApp Google Gemini 2.5 Flash. En cada mensaje le manda al modelo entre 15 y 20 autos del inventario. US$ 0,0016
(menos de 2 décimas de centavo)
Leer una foto (cédula verde, DNI) OpenAI GPT-4o Mini, con la imagen en calidad alta. US$ 0,0004
Puntuar un cliente (frío / tibio / caliente) OpenAI GPT-4o Mini, respuesta corta. US$ 0,0002
Consultar precios en MercadoLibre Nada de IA. Baja la página y lee los precios con un filtro propio. Tampoco abre un navegador: es un pedido simple. US$ 0
Guardar fotos y videos de los autos Los guarda como texto dentro de la base de datos (así está escrito en el código). Ocupa disco, y mucho

Los precios de la IA son los de lista conocidos de Gemini Flash y GPT-4o Mini. Conviene confirmarlos contra la factura real el primer mes: cambian sin avisar.

El dato que más te va a impactar: una foto de 1,5 MB guardada como texto ocupa casi 2 MB en la base. Con 20 autos y 5 fotos cada uno son unos 150 MB por cliente, sin contar los videos, que pesan muchísimo más. Eso es lo que hace crecer la factura, no la IA.

La cuenta mensual, con números

Tomé un cliente normal: 300 mensajes de bot por mes (10 por día), 20 fotos leídas y 100 clientes puntuados.

Costo de inteligencia artificial por cliente

US$ 0,51 por mes

300 mensajes = US$ 0,48 · 20 fotos = US$ 0,01 · 100 clientes puntuados = US$ 0,02

Si tenés…Gasto de IA por mesGasto de IA por año
1 clienteUS$ 0,51US$ 6
5 clientesUS$ 2,54US$ 30
10 clientesUS$ 5,07US$ 61
30 clientesUS$ 15,21US$ 183

Traducido: la inteligencia artificial cuesta alrededor de medio dólar por cliente por mes. No es el problema. El problema es el otro: el disco donde se guardan las fotos y los videos.

Las dos opciones, lado a lado

Vercel Pro

Plan VercelUS$ 20/mes
Base de datos (Supabase)Gratis hasta 500 MB
después US$ 25/mes
IAUS$ 0,51 por cliente
Si te pasás del uso incluidoSe paga aparte, sin techo

Con 10 clientes y fotos cargadas: US$ 45 a 50 por mes, y puede subir solo si hay mucho movimiento.

Tu servidor

ServidorUS$ 9 a 13/mes
Base de datosIncluida, sin límite de MB
Fotos y videosEntran en los 30 GB libres
IAUS$ 0,51 por cliente
Si hay mucho movimientoNo cambia la factura

Con 10 clientes: US$ 17 por mes y el número no se mueve aunque entren visitas.

La diferencia real no son los 20 contra los 12 dólares.

Es que en tu servidor el disco y la base están incluidos, y en Vercel la base se paga aparte en cuanto se llena de fotos. Con dos o tres clientes cargados, la base de 500 MB ya no alcanza.

Tres cosas que encontré en el código y hay que arreglar antes de vender

  1. Hay una clave de Google escrita adentro del programa. No está en la caja fuerte: está en el texto del código, como respaldo por si falta la configuración. Si vendés la aplicación, esa clave viaja con ella y cualquiera que la tenga puede gastar tu saldo. Hay que sacarla y cambiarla.

  2. No hay ningún tope de gasto por cliente. Si un cliente tiene un pico de 5.000 mensajes en un mes, la cuenta la pagás vos. Conviene poner un límite mensual por cliente: al llegar, el bot avisa en vez de seguir gastando. Es como la tarjeta con tope: no se pasa.

  3. El inventario se manda dos veces al modelo en cada mensaje. El código arma la lista de autos una vez en texto y otra vez completa en formato técnico. Es la misma información repetida. Sacando la repetición, cada mensaje baja de US$ 0,0016 a US$ 0,0011: un tercio menos de gasto de IA, sin perder nada.

Y el costo que nadie te dijo: WhatsApp

Los mensajes de WhatsApp los cobra Meta, por conversación, y ese número es bastante más grande que la IA. Va aparte de todo lo anterior y es lo que conviene cobrarle al cliente dentro del abono.

Prueba: ¿MercadoLibre deja entrar desde el servidor?

Lo probé de verdad, no lo supuse. Hice el mismo pedido que hace el programa, desde el servidor de Alemania.

PruebaResultado
Pedido de precios de un Toyota Corolla200 OK · 1,3 MB · 63 precios leídos
Volkswagen Amarok200 OK · 56 precios
Ford Ranger200 OK · 58 precios
10 pedidos seguidos, sin pausa10 de 10 bien, 63 precios cada uno
¿Apareció captcha o bloqueo?Ninguno
Conclusión: MercadoLibre no bloquea al servidor. Ni por ser de Alemania, ni por ser un datacenter, ni por hacer diez pedidos seguidos.

Por qué el riesgo que planteaste era razonable, pero no se dio

Vercel también es un datacenter: sus servidores están en Estados Unidos, no en una casa. Si MercadoLibre bloqueara por "ser datacenter", el scraper ya estaría roto hoy. Lo que bloquea MercadoLibre son los pedidos en masa y los robots declarados, no el lugar desde donde sale el pedido.

Lo que sí hay que cuidar (y no es la IP)

  1. El volumen. Hoy el cron consulta de a una búsqueda. Si algún día se dispara para 200 autos de golpe, ahí sí puede frenar. Solución: una pausa de dos segundos entre búsquedas, como ya hace la prueba.
  2. MercadoLibre cambia el diseño de su página sin avisar. El programa lee el HTML con patrones fijos. Ya vi que la dirección vieja ahora redirige a otra (de _YearRange_2020-2020 a /2020/) y sigue funcionando porque el código sigue las redirecciones. Pero si cambian los nombres de las etiquetas de precio, el scraper devuelve cero precios en silencio.
  3. Por eso conviene una alarma de "cero resultados". Si una búsqueda vuelve vacía dos veces seguidas, que avise. Sin eso, un cambio de MercadoLibre te enterás por un cliente enojado, no por el sistema.

Resumen en una línea

Con Vercel: 20 dólares fijos, más base de datos aparte, más medio dólar de IA por cliente. Con tu servidor: 12 dólares y todo adentro, más el mismo medio dólar de IA.

Próximo paso: decime "dale" y hago dos cosas antes de subir nada: le saco la clave escrita al código y le pongo el tope de gasto por cliente. Son las dos que, si no están, te pueden costar plata sin que te des cuenta.

Revisado sobre el código del repositorio panel-006, rama principal, el 5 de noviembre a las 20:00. Los consumos por acción se calcularon con los modelos que el código realmente llama y los precios de lista de esos modelos.