DRokhade commited on
Commit
5e7de46
·
verified ·
1 Parent(s): cf84df0

Upload requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +20 -20
requirements.txt CHANGED
@@ -1,31 +1,31 @@
1
  # TaxBot AI — Hugging Face Space Requirements
2
- # Python 3.10+ recommended
3
 
4
  # ── UI Framework ──────────────────────────
5
- streamlit>=1.35.0
6
 
7
  # ── LangChain Orchestration ───────────────
8
- langchain==0.2.16
9
- langchain-community==0.2.16
10
- langchain-core==0.2.38
11
- langchain-text-splitters==0.2.4
12
- langchain-anthropic==0.1.23
13
- langchain-openai==0.1.25
14
 
15
- # ── LLM Providers ────────────────────────
16
- anthropic>=0.28.0 # Claude API (direct client)
17
- openai>=1.35.0 # GPT-4o Vision + Embeddings
18
 
19
- # ── Vector Database ───────────────────────
20
- chromadb>=0.5.0
21
 
22
- # ── Document Processing ───────────────────
23
- pypdf>=4.0.0 # PDF loading for LangChain
24
 
25
- # ── ML / Audit Risk Engine ────────────────
26
- scikit-learn>=1.4.0 # Random Forest audit risk model
27
  pandas>=2.0.0
28
- numpy>=1.26.0
29
 
30
- # ── Utilities ─────────────────────────────
31
- python-dotenv>=1.0.0 # .env support for local dev
 
1
  # TaxBot AI — Hugging Face Space Requirements
2
+ # Using bounded ranges to avoid version-not-found errors
3
 
4
  # ── UI Framework ──────────────────────────
5
+ streamlit==1.35.0
6
 
7
  # ── LangChain Orchestration ───────────────
8
+ langchain>=0.2.0,<0.3.0
9
+ langchain-community>=0.2.0,<0.3.0
10
+ langchain-core>=0.2.0,<0.3.0
11
+ langchain-text-splitters>=0.2.0,<0.3.0
12
+ langchain-anthropic>=0.1.15,<0.2.0
13
+ langchain-openai>=0.1.8,<0.2.0
14
 
15
+ # ── LLM Providers ────────────────────────
16
+ anthropic>=0.28.0
17
+ openai>=1.35.0
18
 
19
+ # ── Vector Database ───────────────────────
20
+ chromadb>=0.4.0
21
 
22
+ # ── Document Processing ───────────────────
23
+ pypdf>=3.0.0
24
 
25
+ # ── ML / Audit Risk Engine ────────────────
26
+ scikit-learn>=1.3.0
27
  pandas>=2.0.0
28
+ numpy>=1.24.0
29
 
30
+ # ── Utilities ─────────────────────────────
31
+ python-dotenv>=1.0.0