3.3 拒绝“玩具”!“旅小智”项目全栈开发实录
导语:在前两章,我们绘制了“旅小智”的宏伟蓝图,并搭建了其前后端的“骨骼”。现在,是时候为它注入“灵魂”了。本章将是一次从设计到实现、从后端到前端的完整开发实录,我们将把之前所有的理论和设想,全部转化为具体、可运行的代码。我们将深入
agents/目录,用 LangGraph 精心编排我们由“规划师”和多个“专家”组成的 AI 团队。然后,我们将这个强大的智能大脑接入 FastAPI 后端,替换掉之前的模拟函数。最后,我们还会对 Streamlit 前端进行优化,使其能更好地展示 Agent 生成的丰富内容。这是一个将所有知识点融会贯通的“大一统”章节,完成之后,你将拥有一个不再是“玩具”的、真正具备复杂问题解决能力的全栈 AI 应用。
目录
- 第一部分:智能体内核实现 (agents/)
- 工具准备:创建
agents/tools.py,定义(或模拟)city_search,hotel_search,flight_search等工具。 - 状态定义:创建
agents/state.py,实现我们在架构设计中构思的TripState。
- 工具准备:创建
订阅专栏 解锁全文
3507

被折叠的 条评论
为什么被折叠?



