Files
life-echo/api/requirements.txt

53 lines
928 B
Plaintext
Raw Normal View History

2026-01-07 11:57:00 +08:00
# FastAPI and Web Server
fastapi==0.115.0
uvicorn[standard]==0.32.0
websockets==14.1
python-multipart==0.0.19
2026-01-07 11:57:00 +08:00
# LangChain and AI
langchain==0.3.7
2026-01-07 11:57:00 +08:00
langchain-openai==0.2.0
# Database
sqlalchemy==2.0.36
2026-01-21 22:31:03 +01:00
greenlet>=3.3.0
# PostgreSQL drivers
asyncpg>=0.29.0
# Redis for session storage
redis>=5.0.0
aioredis>=2.0.0
# Celery for background tasks
celery[redis]>=5.3.0
2026-01-07 11:57:00 +08:00
# 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-21 22:31:03 +01:00
httpx==0.27.0
2026-01-07 11:57:00 +08:00
# Authentication
python-jose[cryptography]==3.3.0
bcrypt>=4.0.0
# Audio Processing - Local Whisper ASR
faster-whisper>=1.0.0
2026-01-07 11:57:00 +08:00
# Image Processing
Pillow>=10.0.0
# Tencent Cloud SDK全量包包含 SMS、ASR 语音识别等模块)
tencentcloud-sdk-python>=3.0.1000
openai
# Tencent COS for memoir image storage
cos-python-sdk-v5>=1.9.40
# Payment - WeChat Pay & Alipay
wechatpayv3>=0.3.0
python-alipay-sdk>=3.0.0