使用说明
代理天气助理
由LangGraph、FastAPI和MCP(模型上下文协议)提供支持的智能天气助手。
特性
- 自然语言理解:使用LangGraph路由查询。
- 天气API集成:获取实时天气和5天预报。
- 高性能:
- 多步推理 (“我可以去慢跑吗?”)
- 流媒体响应 上海证券交易所
- 对话记忆
- 地理编码和位置智能
- 鲁棒性:自动重试、缓存和错误处理。
- MCP支持:将功能作为具有丰富元数据的MCP工具公开。
- FastAPI后端:强大的HTTP API。
- 评估:自动精度测试脚本。
设置
- 克隆存储库。
- 安装依赖项:
pip install -r requirements.txt - 复制
.env.example到.env并添加您的API密钥:cp .env.example .env - 运行应用程序:
uvicorn app.main:app --reload
