- 博客(5)
- 收藏
- 关注
原创 Spring AI Alibaba 搭建示例(三):Advisor
本文介绍了基于Spring AOP思想的Advisor类在大模型调用前后的增强服务。主要内容包括: 功能概述:通过自定义ReBuildAdvisor实现两种增强场景:自动为提示词添加"尽量简短返回"后缀、记录调用前后的日志 核心代码: ReBuildAdvisor.java:继承BaseAdvisor实现before/after方法,使用PromptTemplate重构提示词 ClientMemoryController.java:通过chatClient.prompt().adviso
2026-08-13 17:23:34
173
原创 Spring AI Alibaba 搭建示例(二):会话记忆
本文介绍了Spring AI Alibaba中两种会话记忆存储方式:JDBC和Redis。通过配置依赖和参数,开发者可任选其一实现对话历史管理。JDBC方式需配置数据库连接和ChatMemory组件,Redis则支持Jedis/Redisson两种客户端。两种方式都采用窗口记忆机制,文章还提供了验证接口示例。最后指出可通过实现BaseAdvisor接口扩展实现全量会话记录存储。
2026-08-13 16:11:54
233
原创 Spring AI Alibaba 搭建示例(一):环境搭建对话 Demo
本文介绍了如何基于Spring AI Alibaba框架搭建AI对话接口Demo,整合Deepseek和阿里云DashScope大模型。主要内容包括:1. 环境准备:注册API Key,配置JDK21、Maven3.9+、Spring Boot 3.5.5等开发环境;2. 项目构建:采用父子工程管理依赖,父工程统一版本控制,子工程引入具体依赖;3. 核心配置:通过application.yml设置API密钥和模型参数,创建SAAConfig配置类管理ChatModel和ChatClient;4. 接口实现:
2026-08-12 16:24:14
174
原创 win系统Docker Desktop安装redis
本文介绍了使用Docker部署Redis 8.0+的完整方案。针对Windows环境下原生安装Redis 8.0+的限制,提出Docker部署方案,分析其跨平台、易维护等优势。详细说明从Docker Desktop安装配置到Redis容器化部署的全过程,包括镜像拉取、容器运行及服务验证等关键步骤。特别强调了Redis 8.0+的新特性(会话存储、向量数据库支持)和性能优化,以及与低版本的兼容性差异,为开发者提供了一套高效可靠的Redis部署方案。
2026-08-11 18:53:43
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3