n0v33n commited on
Commit
7fce709
·
1 Parent(s): f1391d4

update requirements

Browse files
Files changed (1) hide show
  1. requirements.txt +17 -31
requirements.txt CHANGED
@@ -1,51 +1,37 @@
1
  # Web framework
2
- fastapi==0.104.1
3
- uvicorn[standard]==0.24.0
4
 
5
  # Environment and OS
6
- python-dotenv==1.0.0
7
 
8
  # HTTP Requests
9
- requests==2.31.0
10
 
11
  # Google Sheets
12
- gspread==5.12.0
13
- # Note: oauth2client is deprecated, gspread now uses google-auth
14
- google-auth==2.23.4
15
- google-auth-oauthlib==1.1.0
16
 
17
  # Hugging Face
18
- huggingface_hub==0.19.0
19
- transformers==4.35.0
20
 
21
  # LangChain + Vector Stores
22
- langchain==0.1.0
23
- langchain-community==0.0.13
24
- faiss-cpu==1.7.4
25
- langchain-tavily==0.0.1
26
-
27
  # Embeddings
28
- sentence-transformers==2.2.2
29
 
30
  # Google Generative AI (Gemini)
31
- google-generativeai==0.3.2
32
 
33
  # Tavily Search Tool
34
- tavily-python==0.3.3
35
 
36
  # JSON + Utilities
37
- pydantic==2.5.0
38
-
39
- # WSGI server (optional for HF Spaces since we use uvicorn)
40
- # gunicorn==21.2.0
41
-
42
- # Google ADK - This might be the issue!
43
- # google-adk
44
 
45
- # Additional dependencies that might be needed
46
- numpy==1.24.3
47
- torch==2.1.0
48
- python-multipart==0.0.6
49
 
50
- # For better error handling
51
- tenacity==8.2.3
 
1
  # Web framework
2
+ fastapi
3
+ uvicorn[standard]
4
 
5
  # Environment and OS
6
+ python-dotenv
7
 
8
  # HTTP Requests
9
+ requests
10
 
11
  # Google Sheets
12
+ gspread
13
+ oauth2client # Required by gspread for Google auth
 
 
14
 
15
  # Hugging Face
16
+ huggingface_hub
 
17
 
18
  # LangChain + Vector Stores
19
+ langchain
20
+ langchain-community
21
+ faiss-cpu # CPU-only FAISS version
22
+ langchain_tavily
 
23
  # Embeddings
24
+ sentence-transformers
25
 
26
  # Google Generative AI (Gemini)
27
+ google-generativeai
28
 
29
  # Tavily Search Tool
30
+ tavily-python
31
 
32
  # JSON + Utilities
33
+ pydantic
 
 
 
 
 
 
34
 
35
+ gunicorn
 
 
 
36
 
37
+ google-adk