openai       # For interacting with OpenAI API
gradio       # For creating the Gradio UI
gradio-folium   # For embedding Folium maps into Gradio
folium        # For creating maps
geopy       # For fetching geolocation data      # For PyTorch (used by Diffusers and ControlNet)
numpy  # For numerical operations
diffusers
transformers
spaces
torchvision
opencv-python
torch
staticmap
pydantic