课程简介
在人工智能技术迅猛发展的当下,大语言模型(LLM)和智能体(Agent)技术正深刻改变着企业软件开发的模式与效率。LLM凭借强大的语言理解和生成能力,为智能体提供了更智能的交互与决策基础;而智能体作为能自主感知环境并执行任务的实体,成为企业实现自动化、智能化业务的关键。然而,企业在应用这些技术时,面临诸多挑战,如如何有效利用LLM能力、设计合理的Agent架构、开发企业级智能体应用等。同时,随着软件工程领域对自动化和智能化需求的不断提升,掌握Agent设计模式与应用开发技能已成为企业提升竞争力的关键。
本课程聚焦企业级Agent设计模式与应用开发,从LLM核心知识体系入手,深入讲解大语言模型原理、提示词工程等。接着剖析Agent核心知识,包括定义、能力图谱、开发框架等。还会介绍多种Agent设计模式及开发方法,结合企业级实战案例,如接口测试、代码评审等Agent的设计与落地,让学员掌握从理论到实践的全流程技能,助力企业实现智能化转型。
课程收益
1、帮助学员系统掌握LLM核心知识及Agent设计开发技能,提升在人工智能领域的专业能力。
2、帮助学员学会根据企业实际需求,设计并开发出高效的智能体应用,解决业务痛点。
3、帮助学员了解企业级Agent实战案例,积累经验,为企业在软件工程领域智能化发展提供思路
受众人群
人工智能工程师、软件开发工程师、测试工程师、系统架构师、算法工程师及其他对智能体开发感兴趣的人员
课程周期
2天(12H)
课程大纲
标题 | 授课内容 |
一、熟练使用LLM能力的核心知识体系 | 1. 大语言模型的基本原理详解 2. LLM应用能力的进阶模型(“倒三角”模型) 3. 提示词工程基础知识 4. 主流提示词使用技巧 5. 提示的万能使用公式详解 6. 提示词模板的使用 7. 提示词静态链的使用 8. 提示词的横向扩展 9. 提示词的纵向扩展 10. 使用API访问大模型 11. ReAct的概念和落地 12. 思维链和多思维链 13. RAG的基本原理与应用 14. 多模态RAG的使用 15. plugin机制与使用方式 16. Function Call机制与使用方式 17. MCP机制与使用方式 18. Skill机制与使用方式 |
二、Agent核心知识体系 | 1. Agent的雏形 2. Agent智能体的定义与特点 3. Agent与传统软件的关系 4. Agent与LLM的关系 5. Agent的能力图谱 6. Agent的错误累积特性 7. Agent开发的基本框架 8. 业界主流Agent的设计思路与使用 9. Multi-Agent的雏形 10. 业界主流Multi-Agent的设计思路 11. 多Agent任务调度策略与选型 12. Agent设计模式与选择 13. Multi-Agent的基本逻辑和应用范围 14. Multi-Agent应用示例:MetaGPT 15. Multi-Agent应用示例:DevChat |
三、Agent设计模式 | 1. 顺序执行链模式与案例详解 2. 路由模式与案例详解 3. 并行模式与案例详解 4. 反思模式与案例详解 5. 工具使用模式与案例详解 6. 规划模式与案例详解 7. 多智能体协作模式与案例详解 8. 人类参与模式与案例详解 9. 短期记忆管理模式与案例详解 10. 长期记忆管理模式与案例详解 |
四、Agent智能体开发 | 1. Agent开发的主流框架简介 2. Agent开发框架的学习方法与策略 3. 基于可视化编排的Agent开发模式 4. 基于代码框架的Agent开发模式 5. 记忆,规划,工具,自主决策,推理详解 6. 多智能体协作 7. 企业级智能体应用与任务规划 8. Agent开发框架选型 9. 用LangChain实现路由模式 10. 用LangChain实现并行模式 11. 用LangChain实现反思模式 12. 用LangChain实现工具使用 13. 用LangChain实现规划模式 14. 用LangChain实现短期记忆管理模式 15. 用LangChain实现长期记忆管理模式 |
五、Agent高级主题与应用前沿 | 1. Agent评测的“可验证性”理论 2. Agent评测的数据集准备 3. Agent评测的业界前沿实践 4. Agent评测的发展方向 5. AgentOps的概念 6. AgenticOps的概念 7. AgentOps的难点与挑战 8. AgentOps的异常定义 9. AgentOps的全流程体系 10. AgentOps的发展方向 |
六、企业级Agent实战案例详解(软件工程领域独家干货) | 1. 接口测试用例和脚本生成Agent的设计与落地实践 2. GUI测试用例和脚本生成Agent的设计与落地实践 3. 自启发GUI测试Agent的设计思路与落地实践 4. Code Agent的设计思路与落地实践 5. 代码重构Agent的设计思路与落地实践 6. 代码评审Agent的设计思路与落地实践 7. 需求辅助Agent的设计思路与落地实践 8. 各类其他Agent的设计思路与落地实践 |
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
Neo Ru
百林哲咨询(北京)有限公司专家团队成员
京ICP备2022035414号-1