AI智能体实战开发教程(从 0 到企业级项目)

AI智能体实战开发教程(从 0 到企业级项目)
共62节 72人在学 课程详情
  • 课程介绍

    • 01_为什么学?
    • 02_能学到什么?
    • 03_AI智能体效果演示
  • 系统设计

    • 01_系统架构设计
    • 02_钉钉消息处理流程设计
    • 03_Agent决策流程设计
    • 04_工具调用人工干预机制设计
  • 开发环境

    • 01_获取相关资源
    • 02_Miniconda安装配置
    • 03_Poetry安装配置
    • 04_创建虚拟环境
    • 05_Redis安装配置
    • 06_Qdrant安装配置
    • 07_VSCode安装配置与快捷键大全
    • 08_PyCharm安装配置
    • 09_开发环境运行源码
  • 开发架构

    • 01_项目结构规划
    • 02_初始化项目
    • 03_安装项目依赖
    • 04_全局参数配置
    • 05_全局日志配置
    • 06_使用Flask集成swagger在线文档
    • 07_集成大模型DeepSeek-V3和bge-m3
    • 08_集成Qdrant构建知识库
    • 09_封装网络爬虫工具
    • 10_使用Flask蓝图模块化知识库服务
    • 11_集成Redis构建对话记忆存储服务
    • 12_集成SerpApi构建实时检索服务
    • 13_集成Tavily构建实时检索服务
    • 14_集成钉钉机器人服务
  • 提示词模板

    • 01_动态加载历史摘要提示词模板
    • 02_动态加载情感分析提示词模板
    • 03_动态加载意图识别提示词模板
    • 04_动态加载工具选择提示词模板
    • 05_动态加载生成响应提示词模板
  • 工具插件

    • 01_增强LangChain注册工具插件
    • 02_动态注册搜索工具
    • 03_封装与钉钉API交互的工具
    • 04_动态注册钉钉待办工具
    • 05_动态注册钉钉日程工具
  • 数据模型

    • 01_用户消息和情感分析模型
    • 02_工具调用和Agent响应输出模型
    • 03_Agent决策状态模型和JSON输出解析器
  • 核心业务

    • 01_对话历史Agent
    • 02_情感分析Agent
    • 03_意图识别Agent
    • 04_工具选择Agent
    • 05_知识库检索Agent
    • 06_响应生成Agent
    • 07_Agent决策流程管理器
    • 08_工具调用确认决策流程管理器
    • 09_全局主控Agent
    • 10_钉钉服务集成全局主控Agent
    • 11_使用Flask蓝图模块化AI智能体服务
  • 运维部署

    • 01_集成LangSmith实现全链路追踪
    • 02_生产环境日志文件的管理
    • 03_使用Flask蓝图模块化系统监控服务
    • 04_集成Prometheus监控系统
    • 05_搭建Prometheus服务器
    • 06_编写Dockerfile部署脚本
    • 07_编写docker-compose部署脚本
    • 08_使用docker部署应用服务

    订阅失败

    AI智能体实战开发教程(从 0 到企业级项目)
    AI智能体实战开发教程(从 0 到企业级项目) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    本项目使用Jinja2模板引擎动态加载历史摘要提示词模板,通过FileSystemLoader从指定目录加载模板文件。模板定义了严格的摘要生成规则,包括信息保留标准、压缩规范和输出格式要求,实现了对话历史的智能化精炼处理。

    课程介绍

    一、腾飞智能助手是什么

    腾飞智能助手是基于钉钉平台的AI助手,集成了大型语言模型、知识库、对话记忆储存和多种工具能力,提供智能问答、任务处理和信息检索服务。深度集成钉钉构建智能待办/日程/日志/审批系统等,实现自然语言到API的自动转换,用户操作步骤减少70%。

    二、技术选型

    基础架构:Flask + LangGraph(多智能体工作流架构)
    大型语言模型:DeepSeek-V3(671B 满血版)
    嵌入模型:BAAI/bge-m3
    知识库:Qdrant(向量存储)
    对话记忆存储:Redis
    搜索引擎:SearchApi、Tavily
    客户端:dingtalk-stream + dingtalkchatbot(钉钉机器人)
    全链路监控:LangSmith
    一件部署:Docker + Docker Compose

    三、技术支持

    1、技术文档(架构设计、开发指南、部署方案等)
    2、源代码
    3、视频教程

    四、总体设计

    1、系统架构

    2、钉钉消息处理流程

    3、Agent决策流程

     4、工具执行确认决策流程

    五、核心功能

    1、情感分析

    利用 DeepSeek-V3 大语言模型实时分析用户输入消息,根据情感分类指标进行分类(例如:happy、sad、angry、confused、neutral等),再根据情绪强度评分标准进行评分,并且提供分析依据和评分的标准,准确率高达 92%。

    2、意图识别

    利用 DeepSeek-V3 大语言模型实时分析用户输入消息,根据意图分类标准(例如:聊天、指令、问题、调用工具等),通过决策流程控制准备识别用户意图,并且提供识别用户意图的依据,准确率高达 95%。

    3、驱动工作流

    通过计情感分析和准确识别用户意图,动态驱动Agent工作流。

    聊天:根据对用户情感分析,根据情感分类和评分提供智能调整语气机制,生成符合用户情绪、结合上下文信息(对话记忆)的自然对话响应。用户产生负面情绪时钉钉创建待办响应提升 300%,显著提升用户体验。

    指令:根据对用户意图识别(例如:天气、新闻、查找附近、翻译等),调用搜索工具进行实时查询,利用 DeepSeek-V3 大语言模型将实时查询数据、用户情绪、结合上下文信息(对话记忆)进行 RAG 增强的自然对话响应。

    问题:根据对用户意图识别(纯知识性问题例如:LangGraph快速入门、MySQL安装教程),先从知识库(Qdrant)进行相似度检索,如果检索到结果,则利用 DeepSeek-V3 大语言模型将将检索结果、用户情绪、结合上下文信息(对话记忆)进行 RAG 增强的自然对话响应;否则调用搜索工具进行实时查询,利用 DeepSeek-V3 大语言模型将实时查询数据、用户情绪、结合上下文信息(对话记忆)进行 RAG 增强的自然对话响应。

    调用工具:根据对用户意图识别(例如钉钉工具:待办、日程、日志、审批等),通过LLM指令解析实现待办/日程/日志/审批的自动化管理(支持15种语义场景),工具调用成功率达98.5%,减少用户操作路径50%以上。

    4、知识库构建

    使用本地上传和网页批量抓取的方式,并整合Qdrant(向量存储)来构建的知识库,利用DeepSeek大模型进行RAG增强问答,准确率提升至95%。

    5、对话记忆存储

    构建混合记忆架构,结合BGE-M3嵌入模型与Redis向量数据库,实现短期对话记忆(30天)与长期知识库(10万+条目)的协同检索,问答准确率提升至90%。

    6、插件系统

    可扩展工具框架,实现工具动态注册,构建工具节点动态图,实现工具高度复用,减低代码耦合度,提高系统可维护性和可扩展性。

    7、人工干预

    通过配置,工具调用前可进行人工干预,提供人机交互的用户确认机制,用户可确认、取消工具的调用,也可以对调用工具的参数进行调整后再确认是否调用。

    8、可观测性

    集成LangSmith实现全链路追踪,建立情感分析准确率、工具调用延迟、知识检索召回率等12项核心监控指标,推动系统迭代周期缩短40%。

    9、容器化部署

    基于Docker-Compose设计生产环境部署方案,优化GPU资源利用率(推理服务资源消耗降低35%),支持秒级弹性伸缩,系统可用性达99.95%。

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 891人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22728人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4289人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 831人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 896人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5200人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1527人在学

    Python Django 深度学习 小程序

    钟翔 · 2400人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 678人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4071人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~