| 12345678910111213141516171819202122232425262728293031323334 |
- # SmartBizTrip 项目 Python 依赖
- # 基于当前代码导入和本地 .venv 的已安装版本整理;参考 Python 3.12.11。
- # 固定项目直接依赖及关键 MCP 版本;间接依赖由安装器解析,并非完整环境锁文件。
- # 使用 uv 安装:uv pip install --python .venv/bin/python -r requirements.txt
- # 使用 pip 安装(环境内需有 pip):python -m pip install -r requirements.txt
- # MySQL、Milvus 服务需单独启动;API Key 保存在本地 .env 中。
- # 大模型调用与 Agent 编排
- langchain==0.3.26
- langchain-core==0.3.86
- langchain-openai==0.3.28
- # A2A 通信与 MCP 工具适配
- python-a2a==0.5.4
- langchain-mcp-adapters==0.1.11
- mcp==1.18.0
- # Web 后台与数据模型
- fastapi==0.116.1
- uvicorn==0.35.0
- pydantic==2.13.5
- # 关系数据库与向量数据库客户端
- mysql-connector-python==9.4.0
- pymilvus==3.0.1
- # HTTP 请求、本地配置和时区
- requests==2.34.2
- python-dotenv==1.2.3
- pytz==2025.2
- # 天气定时采集 utils/spider_weather.py 使用;整理时本地 .venv 尚未安装。
- # 版本来源:https://pypi.org/project/schedule/1.2.2/
- schedule==1.2.2
|