Vivek kumar commited on
Commit
8ceaa4d
·
1 Parent(s): e885bfa

updated req txt

Browse files
Files changed (1) hide show
  1. requirements.txt +34 -2
requirements.txt CHANGED
@@ -1,2 +1,34 @@
1
- torch
2
- transformers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # KUSUMA - RAG System Dependencies
2
+ # Production-ready Retrieval-Augmented Generation system
3
+
4
+ # Core Framework
5
+ streamlit>=1.28.0
6
+
7
+ # Google AI & LLM
8
+ google-generativeai>=0.3.0
9
+ langchain>=0.1.0
10
+ langchain-google-genai>=0.0.10
11
+ langchain-community>=0.0.10
12
+ langchain-text-splitters>=0.0.1
13
+
14
+ # Data & Computation
15
+ pydantic>=2.0.0
16
+ numpy>=1.24.0
17
+ scikit-learn>=1.3.0
18
+ rank-bm25>=0.2.2
19
+
20
+ # Utilities
21
+ python-dotenv>=1.0.0
22
+
23
+ # Optional: Vector Store Backends
24
+ # Uncomment if using cloud backends
25
+ # pinecone-client>=3.0.0
26
+ # weaviate-client>=4.0.0
27
+ # pymilvus>=2.3.0
28
+
29
+ # Development Tools (Optional)
30
+ # Uncomment for development
31
+ # pytest>=7.4.0
32
+ # pytest-asyncio>=0.21.0
33
+ # black>=23.0.0
34
+ # mypy>=1.0.0