尚硅谷Java培训

Spring AI Alibaba

视频介绍

Spring AI Alibaba(SAA)是一款以Spring AI为基础,深度集成阿里巴巴百炼平台,包含Qwen、DashScope、阿里云等基础能力适配,支持ChatBot、工作流、多智能体应用开发模式的AI框架。

本套教程不仅能让你高效集成大模型到Java应用中,还能通过提示词优化技巧、对话记忆与持久化、ToolCalling工具调用、MCP、向量和向量数据库,以及阿里云百炼平台等,提升构建复杂企业级AI应用的能力。借助与阿里云百炼平台深度集成,通过对千问大模型多模态/淘宝智能电商客服/AI智能运维/饿了吗智能菜单/百度地图MCP整合等大厂案例的锻炼,带你实现从Java程序员过渡到Java大模型AI开发工程师的角色转换和技术提升!

教程学习的前置知识:JDK17或以上版本、SpringBoot3、Maven、Redis,以及对大模型有基本的入门概念。

视频目录 选集

  • 01_教程简介
  • 02_SAA为什么会出现
  • 03_SAA是什么
  • 04_SAA能干嘛去哪下
  • 05_框架维度对比和选择
  • 06_入门案例之前置约定
  • 07_入门案例之调用三件套申请
  • 08_入门案例之总体父工程搭建
  • 09_入门案例之编码实现-上集
  • 10_入门案例之编码实现-中集
  • 11_入门案例之编码实现-下集
  • 12_入门案例之编码实现-扩展
  • 13_Ollama之入门理论
  • 14_Ollama之本地安装
  • 15_Ollama之下载模型命令mp4
  • 16_Ollama之微服务调用Ollama本地模型
  • 17_对话模型之ChatClient新对象
  • 18_对话模型之ChatClient无法自动注入
  • 19_对话模型之构造注入ChatClient.Builder
  • 20_对话模型之ChatClient自动注入
  • 21_SSE之流式输出是什么
  • 22_SSE之SSE理念和面试题讲解
  • 23_SSE之ChatModel实现流式输出且多模型共存
  • 24_SSE之ChatClient实现流式输出且多模型共存
  • 25_SSE之前端知识介绍
  • 26_SSE之前后端编码联调
  • 27_提示词之是什么
  • 28_提示词之API代码演变
  • 29_提示词之四大角色
  • 30_提示词之四大角色编码01
  • 31_提示词之四大角色编码02
  • 32_提示词之四大角色编码03
  • 33_提示词之四大角色编码04
  • 34_提示词模板之理论简介
  • 35_提示词模板之基础API
  • 36_提示词模板之读取配置文件构成模板
  • 37_提示词模板之角色设定和边界划分
  • 38_格式化输出之是什么和记录类
  • 39_格式化输出之记录类补充资料
  • 40_格式化输出之编码落地测试
  • 41_ChatMemory之是什么
  • 42_ChatMemory之持久化和对话窗口上限
  • 43_ChatMemory之持久化需求分析
  • 44_ChatMemory之编码开发-上集
  • 45_ChatMemory之编码开发-中集
  • 46_ChatMemory之编码开发-下集
  • 47_ChatMemory之答疑和小总结
  • 48_通义万相-文生图
  • 49_语音合成CosyVoice之理论入门
  • 50_语音合成CosyVoice之编码案例
  • 51_向量化之是什么
  • 52_向量化之文本向量化
  • 53_向量化之向量维度比较说明
  • 54_向量化之向量数据库
  • 55_向量化之能干嘛
  • 56_向量化之编码-上集
  • 57_向量化之编码-中集
  • 58_向量化之编码-下集
  • 59_RAG之AI智能运维需求
  • 60_RAG之是什么
  • 61_RAG之索引和检索
  • 62_RAG之AI智能运维-上集
  • 63_RAG之AI智能运维-中集
  • 64_RAG之AI智能运维-下集
  • 65_ToolCalling之是什么
  • 66_ToolCalling之工作流程
  • 67_ToolCalling之不用ToolCalling案例
  • 68_ToolCalling之使用ToolCalling案例-上集
  • 69_ToolCalling之使用ToolCalling案例-下集
  • 70_MCP之为什么出现
  • 71_MCP之理论知识和应用理念
  • 72_MCP之CS架构
  • 73_MCP之各个概念梳理总结
  • 74_MCP之本地Server服务端实现
  • 75_MCP之本地Client客户端实现
  • 76_MCP之百度地图MCP申请密钥
  • 77_MCP之百度地图MCP开发配置
  • 78_MCP之百度地图MCP测试效果
  • 79_MCP之原理源码浅谈
  • 80_求职闲聊扯淡和生态篇开启
  • 81_SAA生态篇之云上RAG(AI智能运维)-上集
  • 82_SAA生态篇之云上RAG(AI智能运维)-中集
  • 83_SAA生态篇之云上RAG(AI智能运维)-下集
  • 84_SAA生态篇之今天吃什么
  • 85_SAA生态篇之工作流配置
  • 86_SAA生态篇之本地调用Agent