【SpringBoot】1.前置介绍 小滴课堂讲师 2025年09月15日 微服务 预计阅读 22 分钟 #### 课程大纲 * **课程介绍** - AI智能化云盘大课:后端分布式大项目+结合AI大模型智能体开发+业务应用 - 众多新技术+后端业务领域超多解决方案+AI大模型多案例应用场景落地 - 多语言开发:云盘板块采用Java开发后端项目,AI智能化板块采用Python+LangChain框架+大模型开发; - AI大模型Agent开发和主流解决方案和三方类库等多案例实战 - **项目核心技术体系** - 后端业务全新技术:SpringBoot3.X全家桶+JDK21+超多实用java生态类库+大文件传输处理 - AI大模型全新技术:Python3.1X+FastAPI框架+全新LangChain框架+向量数据库Milvus+多个大模型 - 智能化云盘 多数一线大厂正在研发的业务领域,全网首个后端业务+AI大模型一起的项目教程 - LLM大模型支持在线大模型调用和本地私有化部署,包括不限于ChatGLM、GPT-4、通义千问、LLaMa等 - 后端业务开发板块:打造私有化云盘,大文件上传、秒传、下载、在线分享等核心模块 - AI大模型Agent板块 - LLM大模型Prompt工程、RAG知识库构建、Agent智能体开发 - Memory长短期记忆、LCEL、Tools自定义工具、MaaS模型服务搭建等 * **核心业务模块应用场景** * 业务应用类似阿里/百度云盘、NAS等,支持多类型文件存储和处理,支持多类型存储架构 - 基于云盘存储文件,结合LLM大模型,开发多个Agent智能体,应用多个业务场景,包括不限于 - 从0到1讲解AI大模型基础+项目实战,拓展前端/后端工程师必备的人工智能知识和应用实战 - 智能机器人Chat助理:长短期记忆的个人助理、智能客服、智能销售顾问等 - 企业问答知识库: 知识库检索内容问答、自定义上传到知识库、在线解析URL地址、实时联网搜索等 - 文档AI助手:文档概要总结、内容进行分段总结、AIGC营销内容生产等 - **AI大模型的行业解决方案和案例库参考** - https://page.dingtalk.com/wow/dingtalk/default/dingtalk/I0HfYX4QStBIpLgxnZQe - https://wolai.dingtalk.com/jVUBREtv4JHXRnBSWRaWj6 - https://bigmodel.cn/ #### 高频问题解答 * **问题:大模型是直接调用API吗,就是调用通义千问或者文心一言接口吗?** - ,LLM大模型只是简单调用API?那如何和后端业务+数据库数据联动? - 架构也和微服务类似,LLM重试机制、兜底降级机制等等怎么做?敏感数据敢上传外部? - 比如 - 某一次失败之后应该怎么处理,还有日志生成、管理资源、性能优化、准确性等等 - 这一些都是很关键的,靠普通的API是解决不了的,这个就是大课的部分解决方案,还有更多!!!! - 通义千问或者文心一言都是一个基层模型底座,这些大模型类似我们的操作系统,不是商业应用程序 - 类似我们会基于操作系统上开发App软件;那AI应用就是基于这些大模型作为底座,开发上层的商业智能化应用 - 比如 - 公司需要做智能知识库、行业智能客服、智慧政务、AI律师、AI客服等,那就没法用这些平台 - 因为你公司不可能把敏感数据上传上去,而且也没法做到; - 比如律师行业,医疗行业,财税行业等专业领域知识都是。 - 所以直接调用外部的API完全不一样,像通义千问等只是通用大模型,适合个人提升效率啥的,这个很容易。 - 但是达不到商用级别,也难和公司的业务结合一起; - 像很多公司都是有沉淀很多历史的资料,文档记录,案例等,而且又敏感,不能上传外部的LLM平台 - 所以都需要私有化部署,针对公司本身所处的行业进行深度定制和优化,结合常规的后端和前端项目整合一起 * **问题:学完这个大课,可以开发怎么样的项目和应用呢?** - AI文档助手 - 你可以给一堆专业文档,包括word文档、PDF等,让AI工具帮你生成 文档总结做周报、季度汇报等 - 给公司培训的的时候,可以从网上寻找很多资料,但是杂乱分散,可以让AI帮你整理和汇总,排版清晰 - 让AI帮你写多类型跳槽简历、毕业论文 - 企业知识库 - 将企业的各类知识资源进行智能化归类、整合,形成一套问题与答案的集合 - 【企业内部知识共享】作为企业内部的知识共享平台,帮助员工快速获取所需知识,提高团队协作效率 - 【客户服务】AI企业问答知识库可以为客户提供快速准确的解答服务 理解客户的问题并给出相应的答案 - 【员工培训】AI企业问答知识库还可以作为员工培训的平台,根据员工的个人需求进行定制化培训 - 私人AI助理 - 聊天与陪伴:私人AI助理可以陪伴用户聊天、讲笑话、玩小游戏等,提供轻松愉快的休闲娱乐体验。 - 个性化推荐:根据用户的喜好和行为习惯,推荐音乐、电影、书籍等娱乐内容。 - 健康管理:监测家庭成员的健康状况,提供运动、饮食建议,甚至可以协助医生进行诊断 - 特定领域智能聊天机器人 - 通过给AI一系列资料,单独训练特定领域,然后让帮我们做出决策 - 比如 - 各个大公司财报和历史股票行情信息,让AI汇总和给出指导建议 - 给出医院检查报告等,AI训练可以给出诊断和建议 - 给出特定领域销售部门的日常话术和专业知识, 充当智能客服 * **问题:什么是AI大模型应用,什么是AI大模型底层原理?课程是重点讲解哪块?** - AI大模型应用开发 - 就是我们用的很多人工智能工具,比如【智能美颜相机】【智能客服机器人】 - LLM应用层面很多很多:企业问答、智能律师、智慧政务、税务等 - 多数公司都是开发这类应用产品,包括App,网站等,使用人员和市场需求最多,90%占比 - AI大模型底层原理 - 就是为啥他的更加智能,采用什么数学算法,为啥更加智能,刨根问底 - 需要高学历,需要看很多行业英文论文、高等数学知识、算法原理等,岗位和市场需求少 10%占比 - 如果个人喜欢编写代码,实现具体的功能,且想要快速看到应用效果,则AI大模型应用开发 - 如果你对算数学模型、机器学习等有很好的基础,有精力进行深入研究则可以学习AI大模型底层原理 - 我们这个课程对于侧重AI大模型应用开发,如果你是0基础,之前是前端/后端/测试/大数据等背景则推荐 - 建议优先学习AI大模型应用开发,然后在进一步学习LLM算法方面知识提升 * **问题:后端业务+LLM大模型课程对电脑配置有什么要求,常规几千块的电脑能学不?** - 常规电脑即可学习,虽然后端项目涉及多个中间件,LLM大模型训练和私有化部署等需要用到大量硬件资源 - 课程会教采用云服务器和三方算力平台解决这类问题,几十块就可以搞定,所以不用担心。 - 课程会讲多个LLM大模型,封装成底层,容易切换不同的大模型,包括在线和离线私有化部署的大模型 - LLM大模型参数有几亿和几十亿、几百亿等参数规模,这个是需要比较大的算力资源 - 学习的时候可以使用少点参数进行练习,生产的时候可以根据公司需要选择不同级别的参数规模,结合硬件 - 这些都需要掌握,不同的级别的项目才好根据情况进行选择 #### 技术栈要求和内容安排 * **大课技术栈概览** * 基础工具环境:AI大模型编码插件+JDK21+IDEA旗舰版+VSCode+Python3.1X+Linux服务器 * 后端高并发技术:新版SpringBoot3.X+MybatisPlus+Lombok+Hutool+Mysql8.X+多个开源工具包 * 中间件+存储技术:Redis7.X+Kafak3.X-Kraft架构|RabbitMQ+分布式文件存储MinIO或OSS存储引擎 * 前后端分离架构下的 Vue3+ AntDesign+ Nginx网关+多个前端开源组件 (提供完整代码) * 超多AI大模型+模型库应用:新版GPT/ChatGLM/通义千问等+Huggingface/ModelScope等 * AI大模型技术:FastAPI框架+全新LangChain框架+向量数据库Milvus+多个大模型高频类库等 * LLM框架组件:Model+Prompt+Agent+Chains+Memory+Indexes+RAG+ReAct等 * DevOps上线部署:Jenkins CICD + 阿里云Git仓库+ 阿里云ECS 服务器+ Docker容器编排调度 * ....更多精彩 * **内容安排说明** * 前置必备技术栈:SpringBoot + Mysql +Redis + Kafka|RabbitMQ + Docker +Linux * 其他新技术栈:Python + LangChain + FastAPI + Milvus +MinIO 等大课里面会讲
评论区