La aplicación web ofrece las siguientes funcionalidades:
- Interacción con IA: El usuario puede interactuar con la asistente basada en Inteligencia Artificial.
- Reconocimiento de imágenes: El chatbot puede interpretar imágenes enviadas por el usuario.
- Respuestas rápidas: El chatbot responde preguntas frecuentes de manera automática.
- Respuestas en Markdown: El chatbot responde en formato con Markdown, generando tablas, listas, enlaces, etc.
- Recordar conversaciones recientes: Permite tener un contexto sobre lo que se acaba de hablar.
Sigue estos pasos para ejecutar el proyecto en tu máquina local:
-
Clonar el repositorio:
git clone https://github.com/Javi-cba/ChatBot-Mia
-
Navega al directorio:
cd ChatBot-Mia cd forntend cd backend
-
Configura las variables de entorno:
touch .env
-
Instala las dependencias:
npm install
-
Ejecuta el proyecto:
npm start
npm run dev
