Este proyecto demuestra la Generación Aumentada por Recuperación (RAG) usando modelos de IA de GitHub con una base de datos de productos.
La aplicación:
- Se conecta a una base de datos MongoDB que contiene información de productos
- Recupera datos de productos para crear contexto para las respuestas de IA
- Utiliza modelos de IA de GitHub para generar respuestas humanas a consultas de clientes
- Simula un asistente de ventas virtual para una tienda en línea
-
Configuración:
npm install
-
Configurar:
- Crea un Token de Acceso Personal de GitHub (PAT) en Tokens de Acceso Personal de GitHub
- Añade tu token al campo
apiKeyen index.js
-
Ejecutar:
npm start
-
Ejemplos de Consultas: La aplicación viene con preguntas de ejemplo de clientes ya definidas en index.js. Descomenta ejemplos adicionales para probar diferentes escenarios.
- Node.js
- MongoDB ejecutándose localmente en el puerto predeterminado (27017)
- Token de Acceso Personal de GitHub con los permisos adecuados