Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 2.97 KB

README.md

File metadata and controls

70 lines (44 loc) · 2.97 KB

Heladería Virtual Assistant

Simple ejemplo de como crear un asistente de chat para ventas, usando tecnologia de openai.

Descripción:

Bienvenido al repositorio del Asistente Virtual de Heladería, un proyecto innovador diseñado para simular una experiencia interactiva de cliente con una heladería a través de la línea de comandos. Este asistente virtual está desarrollado utilizando Node.js y aprovecha la potente API de OpenAI para procesar y responder a las consultas de los usuarios de manera natural y efectiva.

Características:

  • Interfaz de Línea de Comandos (CLI): Interactúa directamente con el asistente a través de la terminal.
  • Simulación de Asistente de Heladería: Ofrece respuestas personalizadas a preguntas relacionadas con sabores de helado, ofertas especiales, y más.
  • Integración con OpenAI Chat Completion: Utiliza la última tecnología de inteligencia artificial para comprender y generar respuestas coherentes y relevantes.
  • Node.js Backend: Desarrollado íntegramente en Node.js, garantizando una ejecución eficiente y un desarrollo sencillo.

Demo:

Haz click en la imagén para ver el video. Youtube demo

Empezando:

Para poner en marcha el Asistente Virtual de Heladería, sigue estos pasos:

Prerrequisitos:

Asegúrate de tener instalado Node.js en tu sistema. Puedes descargarlo desde nodejs.org.

Instalación:

  1. Clona el repositorio: git clone https://github.com/tu-usuario/heladeria-virtual-assistant.git
  2. Navega al directorio del proyecto: cd heladeria-virtual-assistant
  3. Instala las dependencias: npm install
  4. Crear archivo .env en el root del proyecto. touch .env
  5. Setear variable de entorno: OPENAI_API_KEY = 'token-open-ai'

Uso:

Para iniciar el asistente virtual, ejecuta:

Sigue las instrucciones en pantalla para interactuar con el asistente de la heladería.

Desarrollo;

Si deseas contribuir al proyecto o personalizarlo, considera revisar package.json para entender las dependencias utilizadas. El código principal se encuentra en index.js, donde la lógica de la CLI y la integración con la API de OpenAI se manejan.

Soporte:

Para soporte, por favor abre un issue en el repositorio de GitHub.

Contribuir:

Las contribuciones son lo que hacen a la comunidad de código abierto un lugar increíble para aprender, inspirar y crear. Cualquier contribución que hagas será muy apreciada.

  1. Haz Fork del proyecto
  2. Crea tu Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit tus cambios (git commit -m 'Add some AmazingFeature')
  4. Push a la Branch (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

Contacto:

Brigthbyte - @brigthbyte