Update requirements.txt
Browse files- requirements.txt +17 -24
requirements.txt
CHANGED
@@ -1,30 +1,23 @@
|
|
1 |
# requirements.txt
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
-
#
|
4 |
-
gradio
|
5 |
|
6 |
-
#
|
7 |
-
|
8 |
-
|
9 |
-
pydub>=0.25.1
|
10 |
-
srt>=3.5.0
|
11 |
|
12 |
-
#
|
13 |
-
|
14 |
-
|
15 |
-
torch
|
16 |
-
elevenlabs==0.2.24
|
17 |
|
18 |
-
#
|
19 |
-
|
20 |
-
tabulate # <-- Added this for the .to_markdown() function
|
21 |
-
numpy>=1.26.4
|
22 |
-
Pillow>=10.3.0
|
23 |
-
requests>=2.32.0
|
24 |
-
python-dotenv>=1.0.1
|
25 |
-
tqdm>=4.66.2
|
26 |
|
27 |
-
#
|
28 |
-
|
29 |
-
# httpx==0.27.0
|
30 |
-
# scipy>=1.12.0
|
|
|
1 |
# requirements.txt
|
2 |
+
# Dependencies for the AI Data Explorer (Phoenix UI) application
|
3 |
+
# -----------------------------------------------------------------
|
4 |
+
# To install all dependencies, run the following command in your terminal:
|
5 |
+
# pip install -r requirements.txt
|
6 |
+
# -----------------------------------------------------------------
|
7 |
|
8 |
+
# Core Application Framework
|
9 |
+
gradio==4.29.0 # The main framework for building the web UI
|
10 |
|
11 |
+
# Data Handling and Numerical Operations
|
12 |
+
pandas==2.2.2 # Essential for data manipulation and analysis (DataFrames)
|
13 |
+
numpy==1.26.4 # Fundamental package for numerical computing in Python
|
|
|
|
|
14 |
|
15 |
+
# Visualization Engine
|
16 |
+
plotly==5.22.0 # Powers all the interactive plots and charts
|
17 |
+
kaleido==0.2.1 # Used by Plotly for static image export capabilities (optional but recommended)
|
|
|
|
|
18 |
|
19 |
+
# AI and API Integration
|
20 |
+
google-generativeai==0.5.4 # The official Google client library for the Gemini API
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
+
# Environment Variable Management
|
23 |
+
python-dotenv==1.0.1 # For loading environment variables from a .env file (e.g., your API key)
|
|
|
|