Lo que hay que entender primero
Pagar el servidor y pagar la inteligencia artificial son dos facturas distintas. Siempre.
- El alojamiento (Vercel o tu servidor) es el lugar donde vive la aplicación. Se paga fijo por mes.
- La inteligencia artificial se paga aparte, a OpenAI y a Google, por cada uso: cada mensaje que responde el bot, cada foto que se lee.
- Por eso la respuesta corta a tu pregunta es: en Vercel pagarías 20 + IA. En tu servidor pagarías 12 + IA. La IA no viene incluida en ninguno de los dos.
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ón | Qué usa | Costo 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.
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 mes | Gasto de IA por año |
|---|---|---|
| 1 cliente | US$ 0,51 | US$ 6 |
| 5 clientes | US$ 2,54 | US$ 30 |
| 10 clientes | US$ 5,07 | US$ 61 |
| 30 clientes | US$ 15,21 | US$ 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 Vercel | US$ 20/mes |
| Base de datos (Supabase) | Gratis hasta 500 MB después US$ 25/mes |
| IA | US$ 0,51 por cliente |
| Si te pasás del uso incluido | Se 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
| Servidor | US$ 9 a 13/mes |
| Base de datos | Incluida, sin límite de MB |
| Fotos y videos | Entran en los 30 GB libres |
| IA | US$ 0,51 por cliente |
| Si hay mucho movimiento | No 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
-
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.
-
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.
-
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.
| Prueba | Resultado |
|---|---|
| Pedido de precios de un Toyota Corolla | 200 OK · 1,3 MB · 63 precios leídos |
| Volkswagen Amarok | 200 OK · 56 precios |
| Ford Ranger | 200 OK · 58 precios |
| 10 pedidos seguidos, sin pausa | 10 de 10 bien, 63 precios cada uno |
| ¿Apareció captcha o bloqueo? | Ninguno |
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)
- 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.
- 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.
- 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.