Ashkchamp commited on
Commit
e64c090
·
verified ·
1 Parent(s): 61a548f

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +32 -19
requirements.txt CHANGED
@@ -1,23 +1,36 @@
1
- # Core dependencies
2
- huggingface_hub>=0.19.0
3
- requests>=2.31.0
 
 
 
 
 
 
4
 
5
- # Framework (choose one based on your app)
6
- streamlit==1.32.0
7
- # gradio==4.19.2
8
- # fastapi==0.109.0
9
 
10
- # Data processing
11
- numpy>=1.24.0
12
- pandas>=2.0.0
 
 
 
 
13
 
14
- # ML/AI libraries (as needed)
15
- transformers>=4.37.0
16
- torch>=2.1.0
17
- # tensorflow>=2.15.0
18
- # scikit-learn>=1.3.0
19
-
20
- # Additional utilities
21
- tqdm>=4.66.0
22
- pillow>=10.0.0
23
  google-generativeai
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Core Libraries
2
+ numpy
3
+ pandas
4
+ requests
5
+ pdfplumber
6
+ tqdm
7
+ python-dotenv
8
+ lxml
9
+ beautifulsoup4
10
 
11
+ # Pinecone (Vector Database)
12
+ pinecone-client
 
 
13
 
14
+ # LangChain & OpenAI/Groq Integrations
15
+ langchain
16
+ langchain-groq
17
+ langchain-community
18
+ langchain-openai
19
+ langchain-pinecone
20
+ langchain-core
21
 
22
+ # Google Gemini API
 
 
 
 
 
 
 
 
23
  google-generativeai
24
+
25
+ # Web Scraping
26
+ selenium
27
+ webdriver-manager
28
+
29
+ # Streamlit (for UI)
30
+ streamlit
31
+
32
+ # Search APIs
33
+ arxiv
34
+ wikipedia-api
35
+ duckduckgo-search
36
+ wikipedia