builderbot
builderbot copied to clipboard
Update provider.ts adding requestLocation
Adding requestLocation to request the user to send their location
Que tipo de Pull Request es?
- [x] Mejoras
- [ ] Bug
- [ ] Docs / tests
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.
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:
- 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.
- Enviar el bufffer de una imagen a GPT-Vision para interpretarla y responder.
- Cualquier caso donde se necesite el buffer para interacturar con los datos.