2025-10-30 11:14:43 +08:00
|
|
|
|
# Web框架
|
2025-11-08 12:32:32 +08:00
|
|
|
|
fastapi==0.121.0
|
|
|
|
|
|
uvicorn[standard]==0.38.0
|
|
|
|
|
|
python-multipart==0.0.20
|
2025-10-30 11:14:43 +08:00
|
|
|
|
|
|
|
|
|
|
# 数据库
|
|
|
|
|
|
sqlalchemy==2.0.25
|
2025-11-11 20:11:32 +08:00
|
|
|
|
asyncpg==0.29.0 # PostgreSQL异步驱动
|
|
|
|
|
|
psycopg2-binary==2.9.9 # PostgreSQL同步驱动(用于迁移脚本)
|
2025-12-26 15:05:48 +08:00
|
|
|
|
alembic==1.14.0 # 数据库迁移工具
|
2026-01-13 16:45:58 +08:00
|
|
|
|
aiosqlite==0.22.1
|
2025-10-30 11:14:43 +08:00
|
|
|
|
|
|
|
|
|
|
# 数据验证
|
2025-11-08 12:32:32 +08:00
|
|
|
|
pydantic==2.12.4
|
|
|
|
|
|
pydantic-settings==2.11.0
|
2025-10-30 11:14:43 +08:00
|
|
|
|
|
|
|
|
|
|
# AI服务
|
2025-11-04 16:28:53 +08:00
|
|
|
|
openai==2.7.0
|
|
|
|
|
|
anthropic==0.72.0
|
2025-10-30 11:14:43 +08:00
|
|
|
|
|
|
|
|
|
|
# 工具库
|
2025-11-04 16:28:53 +08:00
|
|
|
|
httpx==0.28.1
|
2026-01-09 17:13:19 +08:00
|
|
|
|
python-dotenv==1.1.0
|
2026-01-13 16:45:58 +08:00
|
|
|
|
psutil==6.1.1
|
2026-03-20 11:06:25 +08:00
|
|
|
|
aiosmtplib==4.0.2
|
2025-11-08 12:32:32 +08:00
|
|
|
|
# MCP官方库(Model Context Protocol Python SDK)
|
2026-01-09 17:13:19 +08:00
|
|
|
|
mcp==1.22.0
|
2025-11-04 17:27:39 +08:00
|
|
|
|
|
2025-11-04 14:38:59 +08:00
|
|
|
|
# 向量数据库和Embedding (长期记忆系统)
|
2025-11-04 16:28:53 +08:00
|
|
|
|
chromadb==1.3.2
|
2025-11-04 17:27:39 +08:00
|
|
|
|
|
2025-11-10 21:16:55 +08:00
|
|
|
|
# Transformers(更新到最新稳定版本以修复 FutureWarning)
|
|
|
|
|
|
transformers==4.57.1
|
2025-11-04 17:27:39 +08:00
|
|
|
|
|
2025-11-10 21:16:55 +08:00
|
|
|
|
# Sentence Transformers(更新到最新稳定版本以修复 FutureWarning)
|
|
|
|
|
|
sentence-transformers==5.1.2
|
2026-03-14 19:07:33 +08:00
|
|
|
|
|
2026-04-26 13:58:15 +08:00
|
|
|
|
# 宽松JSON解析
|
|
|
|
|
|
json5==0.12.0
|
|
|
|
|
|
|
2026-03-14 19:07:33 +08:00
|
|
|
|
# PyTorch 版本锁定(用于打包环境)
|
2026-04-26 13:58:15 +08:00
|
|
|
|
torch==2.8.0
|