
├── 尚硅谷周阳-Spring AI Alibaba零基础速通实战课程目录
├── 1、Spring AI Alibaba基础入门
│ ├── 01:课程简介与AI应用开发方向介绍
│ ├── 02:Spring AI Alibaba(SAA)为什么出现
│ ├── 03:Spring AI Alibaba是什么及应用场景
│ ├── 04:SAA能力介绍与生态选择
│ ├── 05:AI框架维度对比与技术选型
│ ├── 06:入门案例前置约定与环境准备
│ ├── …
├── 2、Spring AI Alibaba入门案例实战
│ ├── 01:调用三件套申请与配置
│ ├── 02:父工程搭建与项目结构设计
│ ├── 03:入门案例编码实现
│ ├── 04:扩展案例开发
│ ├── …
├── 3、大语言模型与Ollama本地部署
│ ├── 01:Ollama理论介绍
│ ├── 02:Ollama下载安装与模型管理
│ ├── 03:微服务调用Ollama本地模型
│ ├── …
├── 4、对话模型ChatClient开发
│ ├── 01:ChatClient基础概念
│ ├── 02:ChatClient对象创建
│ ├── 03:ChatClient自动注入
│ ├── 04:ChatClient.Builder构造注入
│ ├── 05:多模型共存与调用方式
│ ├── …
├── 5、SSE流式输出开发
│ ├── 01:SSE流式输出原理
│ ├── 02:SSE理念与面试知识点
│ ├── 03:ChatModel实现流式输出
│ ├── 04:ChatClient实现流式输出
│ ├── 05:前后端SSE联调
│ ├── 06:多模型流式输出
│ ├── …
├── 6、Prompt提示词工程
│ ├── 01:Prompt基础概念
│ ├── 02:提示词API代码演变
│ ├── 03:提示词四大角色设计
│ ├── 04:System/User/Assistant角色编码实践
│ ├── 05:Prompt模板基础API
│ ├── 06:角色设定与边界划分
│ ├── 07:读取配置文件构造Prompt模板
│ ├── …
├── 7、结构化输出与格式化处理
│ ├── 01:格式化输出原理
│ ├── 02:记录类Record设计
│ ├── 03:格式化输出编码实现
│ ├── …
├── 8、ChatMemory对话记忆
│ ├── 01:ChatMemory是什么
│ ├── 02:持久化需求分析
│ ├── 03:对话窗口上限设计
│ ├── 04:ChatMemory编码开发
│ ├── 05:持久化与上下文管理
│ ├── …
├── 9、AI语音与多模态能力
│ ├── 01:CosyVoice语音合成理论
│ ├── 02:CosyVoice编码案例
│ ├── 03:通义万相文生图
│ ├── …
├── 10、向量化与向量数据库
│ ├── 01:向量化是什么
│ ├── 02:文本向量化原理
│ ├── 03:向量编码实现
│ ├── 04:向量维度比较
│ ├── 05:向量数据库介绍
│ ├── 06:向量化应用场景
│ ├── …
├── 11、RAG检索增强生成
│ ├── 01:RAG技术是什么
│ ├── 02:RAG索引与检索流程
│ ├── 03:AI智能运维需求分析
│ ├── 04:AI智能运维RAG项目实战
│ ├── 05:云上RAG智能运维实践
│ ├── …
├── 12、Tool Calling工具调用
│ ├── 01:Tool Calling产生背景
│ ├── 02:Tool Calling概念与工作流程
│ ├── 03:不用Tool Calling的问题
│ ├── 04:Tool Calling案例开发
│ ├── …
├── 13、MCP协议与智能体生态
│ ├── 01:MCP为什么出现
│ ├── 02:MCP理论知识与应用理念
│ ├── 03:MCP协议原理与源码浅谈
│ ├── 04:MCP CS架构
│ ├── 05:MCP Client客户端实现
│ ├── 06:MCP Server服务端实现
│ ├── 07:百度地图MCP申请、配置与测试
│ ├── …
├── 14、Spring AI Alibaba生态实战
│ ├── 01:SAA生态篇介绍
│ ├── 02:本地调用Agent
│ ├── 03:云上RAG智能运维项目
│ ├── 04:AI工作流配置
│ ├── 05:AI应用综合案例
│ ├── …