4006-998-758
3000+课程任你选择
Copilot应用最佳实践
研发学院 Copilot应用最佳实践 开课时间:2024-07-18
黄佳

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

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

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


查看老师详情
课程内容

课程介绍


人工智能技术正在深刻影响和重塑软件开发的方方面面。Github Copilot等各种编程辅助工具的出世预示着AI辅助编程的新时代已然来临,而Agent技术则代表了人机交互的未来形态。本课程将聚焦这两项前沿技术,带领大家掌握借助AI工具提升开发效率的实用技能。

本课秉承理论与实践并重、前沿性与落地性兼顾的理念,精选了Copilot和Agent两大主题,既有技术原理的系统阐述,也有动手实操的环节。无论你是AI开发新手,还是有经验的软件工程师,都能在这里有所收获,为自己的技术图谱添砖加瓦。


课程大纲 


第1部分Github Copilot入门

1.1 Github Copilot概述:AI辅助编程的新时代

1.2 Github Copilot的安装与配置:兼容主流IDE和编辑器

1.3 Copilot基础功能一览:

      ·  使用Copilot智能补全和生成代码

      ·  利用Copilot分析和优化现有代码

      ·  用Copilot翻译和解释代码

 1.4 Copilot进阶功能探索:

      ·  Copilot Chat:与AI助手交流讨论

      ·  Copilot Workspace:整合DevOps工作流

1.5 Copilot与ChatGPT等LLM编程工具的比较

第2部分利用Copilot实战DB-GPT

2.1 DB-GPT项目简介:私有化大模型应用开发框架

2.2 快速部署DB-GPT开发环境

2.3 使用Copilot阅读DB-GPT源码,理解其架构设计

 2.4 在Copilot辅助下基于DB-GPT开发:

     ·   添加新的LLM底座模型支持

     ·   实现新的数据源连接器

     ·   开发自定义SQL生成工具

2.5 使用DB-GPT构建一个企业知识库应用

第3部分在Copilot助力下玩转图数据库

3.1 图数据库技术与应用场景概览

3.2 使用Copilot快速搭建基于Neo4j的开发环境

3.3 借助Copilot学习Cypher查询语言的基本语法

3.4 领略Copilot自动生成图数据库CRUD代码的魔力

第4部分 AI Agent原理与框架

4.1 AI Agent的起源与发展历史

4.2 AI Agent的核心功能:感知、认知与决策

4.3 主流AI Agent开发框架一览:

       ·  LangChain:大语言模型应用开发利器

       ·  LlamaIndex:RAG Agent应用开发框架

       ·  Coze:支持多模态输入输出的Agent创建平台

4.4 典型Agent实现模式剖析:

       ·  ReAct模型:基于"思考-执行-观察结果"的交互范式

       ·  Plan-n-Execute:先规划再执行的两阶段框架

       ·  RAG模型:通过检索外部知识增强应答能力

第5部分 Qwen-Agent原理与应用

5.1 Qwen-Agent项目简介:基于Qwen及函数调用的Agent框架

5.2 Qwen-Agent整体架构与关键组件

5.3 Qwen-Agent的Agent类功能解析

5.4 Qwen-Agent支持的LLM模型与部署方式

5.5 动手实践:使用Qwen-Agent构建一个智能编程助手

第6部分实战Coze平台的AI新闻检索Bot

6.1 Coze平台简介:通过可视化界面快速创建智能对话机器人

6.2 在Coze平台定义Bot的Persona与Prompt

6.3 制定Coze的Workflow

6.4 创建智能检索功能的财经新闻Bot

6.5部署财经新闻检索Bot


返回上一级