2026-01-07 11:57:00 +08:00
|
|
|
# FastAPI and Web Server
|
|
|
|
|
fastapi==0.115.0
|
|
|
|
|
uvicorn[standard]==0.32.0
|
|
|
|
|
websockets==14.1
|
2026-01-18 15:57:56 +08:00
|
|
|
python-multipart==0.0.19
|
2026-01-07 11:57:00 +08:00
|
|
|
|
|
|
|
|
# LangChain and AI
|
2026-01-18 15:57:56 +08:00
|
|
|
langchain==0.3.7
|
2026-01-07 11:57:00 +08:00
|
|
|
langchain-openai==0.2.0
|
|
|
|
|
|
|
|
|
|
# Database
|
|
|
|
|
sqlalchemy==2.0.36
|
|
|
|
|
aiosqlite==0.20.0
|
|
|
|
|
|
|
|
|
|
# PDF Generation
|
|
|
|
|
reportlab==4.2.2
|
|
|
|
|
weasyprint==62.3
|
|
|
|
|
|
|
|
|
|
# Utilities
|
|
|
|
|
pydantic==2.9.2
|
|
|
|
|
pydantic-settings==2.5.2
|
|
|
|
|
python-dotenv==1.0.1
|
|
|
|
|
|
2026-01-18 15:57:56 +08:00
|
|
|
# Authentication
|
|
|
|
|
python-jose[cryptography]==3.3.0
|
|
|
|
|
passlib[bcrypt]==1.7.4
|
|
|
|
|
|
2026-01-07 11:57:00 +08:00
|
|
|
# Audio Processing (optional, for future ASR/TTS integration)
|
|
|
|
|
# pydub==0.25.1
|
|
|
|
|
# speech-recognition==3.10.4
|
|
|
|
|
|
2026-01-18 15:57:56 +08:00
|
|
|
openai
|