|
# requirements.txt |
|
# Dependencies for the AI Data Explorer (Phoenix UI) application |
|
# ----------------------------------------------------------------- |
|
# To install all dependencies, run the following command in your terminal: |
|
# pip install -r requirements.txt |
|
# ----------------------------------------------------------------- |
|
|
|
# Core Application Framework |
|
gradio==4.29.0 # The main framework for building the web UI |
|
|
|
# Data Handling and Numerical Operations |
|
pandas==2.2.2 # Essential for data manipulation and analysis (DataFrames) |
|
numpy==1.26.4 # Fundamental package for numerical computing in Python |
|
|
|
# Visualization Engine |
|
plotly==5.22.0 # Powers all the interactive plots and charts |
|
kaleido==0.2.1 # Used by Plotly for static image export capabilities (optional but recommended) |
|
|
|
# AI and API Integration |
|
google-generativeai==0.5.4 # The official Google client library for the Gemini API |
|
|
|
# Environment Variable Management |
|
python-dotenv==1.0.1 # For loading environment variables from a .env file (e.g., your API key) |
|
openpyxl |