gradio diffusers torch boto3 python-dotenv Pillow