codigoencasa / builderbot

🤖 Crear Chatbot WhatsApp en minutos. Únete a este proyecto OpenSource
https://www.builderbot.app
MIT License
2.44k stars 833 forks source link

Update provider.ts adding requestLocation #1099

Closed ozzyoss77 closed 3 weeks ago

ozzyoss77 commented 1 month ago

Adding requestLocation to request the user to send their location

Que tipo de Pull Request es?

Descripción

Request Location Se añade requestLocation, este método permite solicitar al usuario que interactua con el bot que envie su ubicación. image

Save Buffer Se añade saveBuffer al provider para obtener directamente el buffer de una nota de voz, imagen o video para que pueda ser enviado directamente a un modelo de IA.

Caso de uso:

  1. Enviar el buffer de una nota de voz directamente a Whisper de OpenAI para transcribirla y poderla pasar a gpt-4o-mini como pregunta para obtener una respuesta en base a la transcripción.
  2. Enviar el bufffer de una imagen a GPT-Vision para interpretarla y responder.
  3. Cualquier caso donde se necesite el buffer para interacturar con los datos.
leifermendez commented 3 weeks ago

Espectacular! 🚀