2026-09-05 17:09:21 +08:00
|
|
|
|
# Core — versions aligned with docs/项目框架设计/技术选型和版本/01-技术栈与版本.md
|
|
|
|
|
|
fastapi>=0.115.0
|
|
|
|
|
|
uvicorn[standard]>=0.32.0
|
|
|
|
|
|
pydantic-settings>=2.6.0
|
|
|
|
|
|
|
|
|
|
|
|
# DB & cache
|
|
|
|
|
|
sqlalchemy>=2.0.36
|
|
|
|
|
|
pymysql>=1.1.1
|
|
|
|
|
|
redis>=5.2.0
|
|
|
|
|
|
neo4j>=5.26.0
|
|
|
|
|
|
|
2026-09-09 18:04:45 +08:00
|
|
|
|
# SQL safety(数据分析 Agent:只读 SQL AST 白名单校验)
|
|
|
|
|
|
sqlglot>=25.0.0
|
|
|
|
|
|
|
2026-09-05 17:39:16 +08:00
|
|
|
|
# Vector & LLM / Agent 编排(LangGraph)
|
2026-09-05 17:09:21 +08:00
|
|
|
|
pymilvus>=3.0.1
|
2026-09-05 17:39:16 +08:00
|
|
|
|
langgraph>=1.2.11
|
|
|
|
|
|
langchain-core>=1.6.0
|
2026-09-05 17:09:21 +08:00
|
|
|
|
langchain-openai>=1.6.0
|
|
|
|
|
|
httpx>=0.28.0
|
|
|
|
|
|
|
|
|
|
|
|
# Auth (dev / gateway)
|
2026-09-07 03:03:12 +08:00
|
|
|
|
python-jose[cryptography]>=3.5.0
|
2026-09-05 17:09:21 +08:00
|
|
|
|
|
|
|
|
|
|
# Utils
|
|
|
|
|
|
python-multipart>=0.0.18
|
2026-09-06 15:09:14 +08:00
|
|
|
|
|
|
|
|
|
|
# Testing
|
|
|
|
|
|
pytest>=8.3.0
|
2026-09-07 10:26:24 +08:00
|
|
|
|
pytest-asyncio>=0.26.0 # 阶段 C:异步 Tool 单测前置(C0)
|