File size: 723 Bytes
39ce191
ac6128c
 
 
 
39ce191
ac6128c
7ab13a2
39ce191
 
 
 
 
 
 
1af7ffc
 
 
39ce191
 
 
 
 
 
7ab13a2
39ce191
 
ac6128c
 
39ce191
 
ac6128c
 
39ce191
 
ac6128c
39ce191
 
 
ac6128c
 
 
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
# FastAPI and web server
# fastapi==0.104.1
fastapi>=0.111.0,<1.0.0
# uvicorn[standard]==0.24.0
uvicorn[standard]

# HTTP client
httpx>=0.26.0

# Qdrant vector database
qdrant-client==1.8.0

# AI Guardrails
guardrails-ai==0.4.5

# Google Generative AI (Gemini)
google-generativeai==0.8.3

# Environment management
python-dotenv==1.0.0

# Structured logging
structlog==23.2.0

# Data processing and embeddings
datasets==2.18.0
pandas==2.1.4
sentence-transformers==2.2.2
huggingface_hub>=0.23.0  # Added to ensure compatibility with datasets==2.18.0

# MCP client (for web search integration)
# fastmcp==0.3.0
fastmcp

# Data validation
pydantic>=2.7.0,<3.0.0

# JSON handling
orjson==3.9.10

# Progress tracking
tqdm>=4.66.0