课程简介
掌握AI Agent的设计模式与核心开发技术,并能设计和实现一个可以协同工作的多智能体系统,以自动化完成一项复杂的、跨系统的金融业务流程。
目标收益
培训对象
课程大纲
|
09:00-10:30 模块一:AI Agent的设计模式与原理 |
1. 架构演进:从ReAct到Plan-and-Execute,再到更复杂的Reflexion, Chain-of-Thought with Self-Correction,深入理解Agent核心思想的演进。 2. Function Calling与Tool Calling:深入大模型调用外部工具(Tools/API)的核心机制,学习如何设计稳定、可靠的工具接口,并处理调用失败、返回异常等情况。 3. 核心要素:任务规划(Planning)、状态管理(State Management)、执行(Execution)与反思(Reflection)机制的工程实现。 |
|
10:30-12:00 模块二:单Agent开发实践 |
1. 框架实现:使用LangChain/LlamaIndex构建具备工具调用能力的Agent,并学习如何为其增加错误重试、用户澄清等鲁棒性设计。 2. 自定义工具:为Agent设计和开发一套与兴业银行内部系统(如CRM, 交易系统)交互的自定义Python工具(Tools)。 3. 调试与可观测性:使用LangSmith等工具对Agent的思考链、工具调用过程进行端到端的可视化跟踪与调试。 |
|
14:00-15:30 模块三:多智能体系统设计 |
1. 协同架构:深入对比层级式、协作式、辩论式等多智能体协同架构模式的优劣,并给出在金融场景(如“AI投委会”)中的应用建议。 2. 通信与协作:智能体之间的通信协议、任务分配(如Master-Worker模式)、状态同步与冲突解决机制。 3. 主流框架:Autogen vs. CrewAI,深入两大主流多智能体框架的设计哲学与实现差异,并进行快速上手实战。 |
|
15:30-17:00 模块四:实战项目 |
1. 项目需求:设计并实现一个多智能体系统,自动化完成一笔模拟的“小微企业信用贷款审批”流程。 2. 角色设计:“客户信息核实Agent”(负责调用CRM、征信API)、“财务报表分析Agent”(负责解析财报、计算关键指标)、“风险评估与报告生成Agent”(负责综合信息、评估风险、生成审批报告)。 3. 系统实现:使用CrewAI框架,定义每个Agent的角色、任务和工具,并编排协同工作流,最终输出一份完整的审批报告。 |
|
09:00-10:30 模块一:AI Agent的设计模式与原理 1. 架构演进:从ReAct到Plan-and-Execute,再到更复杂的Reflexion, Chain-of-Thought with Self-Correction,深入理解Agent核心思想的演进。 2. Function Calling与Tool Calling:深入大模型调用外部工具(Tools/API)的核心机制,学习如何设计稳定、可靠的工具接口,并处理调用失败、返回异常等情况。 3. 核心要素:任务规划(Planning)、状态管理(State Management)、执行(Execution)与反思(Reflection)机制的工程实现。 |
|
10:30-12:00 模块二:单Agent开发实践 1. 框架实现:使用LangChain/LlamaIndex构建具备工具调用能力的Agent,并学习如何为其增加错误重试、用户澄清等鲁棒性设计。 2. 自定义工具:为Agent设计和开发一套与兴业银行内部系统(如CRM, 交易系统)交互的自定义Python工具(Tools)。 3. 调试与可观测性:使用LangSmith等工具对Agent的思考链、工具调用过程进行端到端的可视化跟踪与调试。 |
|
14:00-15:30 模块三:多智能体系统设计 1. 协同架构:深入对比层级式、协作式、辩论式等多智能体协同架构模式的优劣,并给出在金融场景(如“AI投委会”)中的应用建议。 2. 通信与协作:智能体之间的通信协议、任务分配(如Master-Worker模式)、状态同步与冲突解决机制。 3. 主流框架:Autogen vs. CrewAI,深入两大主流多智能体框架的设计哲学与实现差异,并进行快速上手实战。 |
|
15:30-17:00 模块四:实战项目 1. 项目需求:设计并实现一个多智能体系统,自动化完成一笔模拟的“小微企业信用贷款审批”流程。 2. 角色设计:“客户信息核实Agent”(负责调用CRM、征信API)、“财务报表分析Agent”(负责解析财报、计算关键指标)、“风险评估与报告生成Agent”(负责综合信息、评估风险、生成审批报告)。 3. 系统实现:使用CrewAI框架,定义每个Agent的角色、任务和工具,并编排协同工作流,最终输出一份完整的审批报告。 |
近期公开课推荐