Pequeño proyecto Express que usa la API de Gemini para generar una imagen combinando una foto de usuario y una imagen de producto.
Estructura por capas:
- src/services: integra con Gemini
- src/controllers: lógica de negocio
- src/routes: rutas Express
Scripts:
npm start— inicia el servidor
Notas:
- Define
GEMINI_API_KEYyGEMINI_MODELen variables de entorno si usas valores distintos. - Para guardar la imagen en el servidor, llama a
/virtual-tryon?save=truey el endpoint devolverá una URL pública (archivo enpublic/).