Lokesh1024 commited on
Commit
67452fa
·
verified ·
1 Parent(s): c207c05

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +23 -3
requirements.txt CHANGED
@@ -1,3 +1,23 @@
1
- streamlit
2
- python-dotenv
3
- phi
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Core dependencies
2
+ streamlit==1.30.0 # Latest stable version of Streamlit for UI
3
+ python-dotenv==1.0.1 # Load environment variables from .env file
4
+
5
+ # Phi framework (For LLM Agents)
6
+ phi==0.1.4 # Ensure you have the correct version of the Phi framework
7
+
8
+ # Groq LLM API Support
9
+ groq==0.5.0 # Groq API support (Update if needed)
10
+
11
+ # Web Search API (DuckDuckGo)
12
+ duckduckgo-search==3.9.3 # Used for AI-powered web searches
13
+
14
+ # Finance Data Retrieval
15
+ yfinance==0.2.31 # Fetch real-time financial data
16
+
17
+ # Additional Utilities
18
+ requests==2.31.0 # HTTP requests for API calls
19
+ numpy==1.26.4 # Numerical computations (Optional, but useful)
20
+ pandas==2.1.4 # Data processing for finance-related outputs
21
+
22
+ # Hugging Face-specific compatibility
23
+ protobuf==4.23.4 # Fixes compatibility issues with Streamlit on Hugging Face