4006-998-758
3000+课程任你选择
大语言模型应用开发实战——构建AI Agent
研发学院 GPT OpenAI 大语言模型 开课时间:2024-08-01
黄佳

入行20余年。参与过政府部门、银行、电商、能源等多领域大型项目,积累了极为丰富的人工智能和大数据项目实战经验。近年主攻方向为 NLP 预训练大模型应用、FinTech 应用、持续学习。目前正与 PlatoX.AI展开富有前景的技术合作。

曾出版《GPT图解 大模型是怎样构建的》《数据分析咖哥十话》《零基础学机器学习》《SAP 程序设计》等多本畅销书,即将出版的书籍还有《GPT实战Agent是怎样实现的》。同时,在极客时间开设专栏《零基础实战机器学习》《LangChain 实战课》,在深蓝学院开设视频课程《生成式预训练语言模型:理论与实战》。

近期出版的新书《大模型应用开发动手做 AI Agent》上市一周,在京东,当当位居IT图书榜第一名。


查看老师详情
课程内容

课程介绍

在大语言模型和人工智能快速发展的时代,基于 LLM(Large Language Model)的 AI Agent 应用开发已成为软件开发领域的重要课题。本课程旨在全面介绍如何利用 GPT 大语言模型构建智能 AI Agent,课程内容涵盖 GPT 大模型的核心原理与工作机制,AI Agent 的基本概念、技术架构与具体实现方法,同时,本课程还将给出AI Agent 在办公自动化、物流、智能客服等领域的实际应用案例。

通过学习本课程,你将掌握在 GPT 大模型时代下开发高质量 AI Agent 应用的关键技能,了解其对软件工程各环节的影响与应对之策,把握 AI Agent 技术的最新发展动向与未来趋势。无论你是软件工程师、AI 开发者,还是对人工智能技术感兴趣的爱好者,本课程都将帮助你拓展视野,激发感,在 AI 时代的浪潮中立于不败之地。


课程收益

  • 大语言模型工作原理

  • GPT 和 OpenAI开发的基本知识

    Prompt Engineering 提示⼯程技巧及实战

  • OpenAI Assistant API实现

  • 多个Agent实战案例

  •  CoT,ReAct, Plan&Execute, Self-Ask等Agent思维框架


课程大纲

Part 1: 大语言模型驱动的Agent

本课将带你探索大语言模型驱动的Agent技术,了解其定义,发展层级,以及将如何改变我们的工作和生活。你将学习构建Agent的三大技术基石:AIGC大语言模型,开发框架和软件平台,以及业务场景和数据资源。通过本课程,你将对Agent技术有一个全面而深入的认识,为后续的实战开发打下坚实基础。

  • Agent的定义和5个发展层级

  • Agent将如何改变工作和生活

  • 构建Agent的技术基石:AIGC大语言模型,

  • 构建Agent的技术基石:开发框架和软件平台

  • 构建Agent的技术基石:业务场景,数据资源

  • CoT,ReAct, Plan&Execute, Self-Ask等Agent思维框架及实战演示


 Part 2: 大语言模型应用开发工具一览

本课将介绍当前主流的大语言模型应用开发工具,包括OpenAI API,OpenAI Assistants,LangChain和LlamaIndex。通过学习这些工具的基础知识和实战案例,你将掌握如何利用它们快速构建基于大语言模型的应用程序。无论你是AI开发新手还是有经验的开发者,这些工具的快速入门都将帮助你提升实战技能,跟上AI技术的最新发展。

  • OpenAI      API 基础与实战案例

  • OpenAI      Assistants 实战案例

  • LangChain实战案例

  • LlamaIndex实战案例


 Part 3:OpenAI Assistants 实战:实现自动化办公

本课将深入实践OpenAI Assistants,学习如何调用GPT-4,DALL·E等先进AI模型,实现自动化办公。你将了解Assistants的功能和使用场景,并通过一个实战案例学习如何使用Assistants API和DALL·E创作PPT,掌握利用AI助手提升工作效率的实用技能。

  • 用OpenAI API调用GPT-4, DALL·E等先进AI模型

  • Assistants的功能和使用场景

  • Agent      实战:使用Assistants API和DALL·E创作PPT


 Part 4:LangChain框架实战 -  ReAct Agent开发

本课将介绍LangChain框架,一个用于构建基于语言的AI应用的强大工具。你将学习ReAct框架,了解如何实现推理与行动的协同。通过两个实战案例,你将掌握使用Function Calling实现多功能选择引擎,以及使用ReAct框架实现自动定价。

  • LangChain简介:用于构建基于语言的AI应用

  • ReAct框架:推理与行动的协同

  • Agent      实战:Function Calling实现多功能选择引擎

  • 实战:ReAct框架实现自动定价


Part 5:LlamaIndex RAG实战 – 用Agent实现知识提取与检索增强

本课将介绍LlamaIndex,一个用于管理非结构化数据的强大工具。你将学习如何使用大模型和Agent机制提高检索准确性和效率。通过一个实战案例,你将掌握使用LlamaIndex实现检索增强型Agent的技能,并了解知识提取与检索增强的最新进展,提升处理非结构化数据的能力。

  • LlamaIndex用于管理非结构化数据

  • 使用大模型和Agent机制提高检索准确性和效率

  • Agent实战:使用LlamaIndex实现检索增强型Agent


 Part 6:AutoGPT, BabyAGI, CAMEL - GitHub明星项目解析

本课将带你解析当前GitHub上最受关注的几个开源Agent项目,包括AutoGPT,BabyAGI和CAMEL。你将了解它们的架构设计和核心代码实现。通过一个实战案例,你将学习如何基于这些明星开源项目构建自己的Agent应用,并快速掌握当前最前沿的Agent开发技术,启发你的创意灵感。

  • 开源Agent项目介绍- AutoGPT

  • 开源Agent项目介绍- BabyAGI

  • 开源Agent项目介绍- CAMEL

  • 架构解析和核心代码讲解

  • 实战:基于明星开源项目构建Agent应用


 Part 7:多Agent系统框架 - 协作式AI

本课将探索多Agent系统的世界,了解如何通过Agent间的分工协作完成大型复杂任务。你将学习AutoGPT和MetaGPT等框架,了解如何实现Agent自主生成子Agent执行子任务,以及如何将任务分解为函数,动态创建Agent执行。通过一个实战案例,你将掌握构建多Agent系统执行复杂任务的技能。

  • 多Agent系统的价值:大型复杂任务的分解与协作

  • AutoGPT:Agent自主生成子Agent执行子任务

  • MetaGPT:将任务分解为函数,动态创建Agent执行

  • 构建多Agent系统执行复杂任务


Part 8:前沿进展 - 学术论文与产业发展

本课将带你纵览Agent技术的最新学术研究进展,分析相关技术路线图和发展趋势,以及产业界的落地案例与应用价值。你将了解人工智能新时代的机遇与挑战,Agent给各行业带来的颠覆性影响,以及伦理,隐私,安全等社会关注问题。通过本课,你将对AI时代有一个前瞻性的认识,为个人的学习和发展做好准备。

  • 学术界关于Agent技术的最新研究进展

  • 相关技术路线图和发展趋势分析

  • 产业界的落地案例与应用价值分析

  • 人工智能新时代的机遇与挑战

  • Agent给各行业带来的颠覆性影响

  • 伦理,隐私,安全等社会关注问题探讨

  • 个人在AI时代的学习和发展建议








返回上一级