Generative AI Image Captioning using BLIP model and Gradio