bhoomika19 commited on
Commit
a3f2438
·
verified ·
1 Parent(s): 718e21c

Update backend/requirements.txt

Browse files
Files changed (1) hide show
  1. backend/requirements.txt +35 -44
backend/requirements.txt CHANGED
@@ -1,44 +1,35 @@
1
- # FastAPI and web server
2
- fastapi==0.104.1
3
- uvicorn[standard]==0.24.0
4
-
5
- # HTTP client for MCP calls
6
- httpx==0.25.2
7
-
8
- # Qdrant vector database
9
- qdrant-client==1.8.0
10
-
11
- # AI Guardrails
12
- guardrails-ai==0.4.5
13
-
14
- # Google Generative AI (Gemini)
15
- google-generativeai==0.8.3
16
-
17
- # Environment management
18
- python-dotenv==1.0.0
19
-
20
- # Structured logging
21
- structlog==23.2.0
22
-
23
- # Data processing and embeddings (reusing from database module)
24
- sentence-transformers==2.2.2
25
- datasets==2.18.0
26
- pandas==2.1.4
27
-
28
- # MCP client (for web search integration)
29
- fastmcp==0.3.0
30
-
31
- # Logging and monitoring
32
- structlog==23.2.0
33
-
34
- # Data validation
35
- pydantic==2.5.0
36
-
37
- # Async support
38
- asyncio==3.4.3
39
-
40
- # UUID generation (built-in, but listed for clarity)
41
- # uuid (built-in)
42
-
43
- # JSON handling
44
- orjson==3.9.10
 
1
+ # FastAPI and web server
2
+ fastapi==0.104.1
3
+ uvicorn[standard]==0.24.0
4
+
5
+ # HTTP client for MCP calls (updated to resolve conflict with fastmcp)
6
+ httpx>=0.26.0
7
+
8
+ # Qdrant vector database
9
+ qdrant-client==1.8.0
10
+
11
+ # AI Guardrails
12
+ guardrails-ai==0.4.5
13
+
14
+ # Google Generative AI (Gemini)
15
+ google-generativeai==0.8.3
16
+
17
+ # Environment management
18
+ python-dotenv==1.0.0
19
+
20
+ # Structured logging
21
+ structlog==23.2.0
22
+
23
+ # Data processing and embeddings
24
+ sentence-transformers==2.2.2
25
+ datasets==2.18.0
26
+ pandas==2.1.4
27
+
28
+ # MCP client (for web search integration)
29
+ fastmcp==0.3.0
30
+
31
+ # Data validation
32
+ pydantic==2.5.0
33
+
34
+ # JSON handling
35
+ orjson==3.9.10