File size: 1,551 Bytes
08ed0bf
 
 
 
 
 
 
 
 
62ca236
08ed0bf
 
 
 
 
 
 
 
 
 
 
62ca236
 
08ed0bf
 
76908f5
 
6ece290
 
a7f3cf8
76908f5
08ed0bf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# ═══════════════════════════════════════════════════════════════════════════════
# SCAM HONEYPOT SYSTEM - REQUIREMENTS
# India AI Impact Buildathon 2026
# ═══════════════════════════════════════════════════════════════════════════════

# Core API Framework
fastapi==0.110.0
uvicorn[standard]==0.27.1
pydantic==2.6.0
pydantic-settings==2.1.0
jinja2==3.1.3

# HTTP & Utilities
httpx==0.26.0
python-multipart==0.0.9
python-dotenv==1.0.1
aiofiles==23.2.1

# LLM Integration
openai==1.12.0
anthropic==0.18.0
tenacity==8.2.3
requests==2.31.0
user-agents==2.2.0

# Local HF Inference (CPU-friendly)
transformers==4.45.0
torch>=2.0.0  # CPU version for HF fallback
sentencepiece  # Required by some HF models
accelerate>=0.26.0  # For efficient model loading

# Data Processing
python-dateutil==2.8.2

# Database (SQLite default, PostgreSQL/Supabase optional)
sqlalchemy[asyncio]==2.0.25
aiosqlite==0.19.0
asyncpg==0.29.0  # For PostgreSQL/Supabase (optional)

# Logging
structlog==24.1.0

# Dashboard
streamlit==1.31.0
plotly==5.18.0
# requests is already included above

# Optional: Future Enhancements
# redis==5.0.1
# celery==5.3.6
# prometheus-client==0.19.0

# πŸ† Winner-Tier Analytics (Added via Audit)
networkx==3.2.1
numpy==1.26.4