ZunairaHawwar commited on
Commit
6a70874
·
verified ·
1 Parent(s): 109b610

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +50 -16
requirements.txt CHANGED
@@ -1,16 +1,50 @@
1
- streamlit
2
- langchain
3
- langchain-community
4
- langchain_groq
5
- sentence-transformers
6
- chromadb
7
- groq
8
- nest-asyncio
9
- torch
10
- transformers
11
- huggingface-hub
12
- jq
13
- pydantic
14
- tiktoken
15
- numpy
16
- pandas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Enhanced ICodeGuru Chatbot Requirements
2
+
3
+ # Core Streamlit
4
+ streamlit>=1.28.0
5
+
6
+ # LangChain (Your teammate's backend)
7
+ langchain>=0.0.300
8
+ langchain-community>=0.0.20
9
+ langchain_groq>=0.0.3
10
+ nest-asyncio>=1.5.6
11
+
12
+ # Embeddings and ML
13
+ sentence-transformers>=2.2.2
14
+ huggingface_hub>=0.15.1
15
+ transformers>=4.21.0
16
+ torch>=2.0.0
17
+
18
+ # Vector Database
19
+ chromadb>=0.4.0
20
+
21
+ # LLM API
22
+ groq>=0.4.1
23
+
24
+ # Document Processing
25
+ pdfplumber>=0.7.0
26
+ python-docx>=0.8.11
27
+
28
+ # JSON Processing
29
+ jq>=1.4.0
30
+
31
+ # Data Management
32
+ dataclasses-json>=0.5.9
33
+
34
+ # Core Python Libraries
35
+ pydantic>=1.10.0
36
+ tiktoken>=0.4.0
37
+ numpy>=1.21.0
38
+ pandas>=1.3.0
39
+
40
+ # Additional utilities for enhanced features
41
+ python-dateutil>=2.8.2
42
+ pathlib2>=2.3.7
43
+
44
+ # Optional: For better performance
45
+ faiss-cpu>=1.7.4
46
+
47
+ # Development dependencies (optional)
48
+ pytest>=7.0.0
49
+ black>=22.0.0
50
+ flake8>=4.0.0