- 博客(5)
- 收藏
- 关注
原创 大模型还在硬编码?Spring AI 实现“动态热切换”全攻略(上)
在企业级 AI 开发中,单一模型往往难以适应多变的业务需求。本文将介绍如何基于 Spring AI 框架,构建一个支持动态切换底层模型(如 OpenAI、DeepSeek)、可配置参数(如温度、TopK)以及自定义角色人设的通用 AI 服务架构。我们将从数据库设计出发,深入讲解策略模式与工厂模式在 AI 中台建设中的实际应用。
2026-01-07 09:34:51
813
原创 Spring AI + DeepSeek大模型实战:构建基于数据库的精准RAG智能问答系统
本文介绍了如何使用Spring AI和关系型数据库实现向量数据的动态更新与维护。通过在MySQL中构建知识库表,利用CommandLineRunner在启动时向量化数据,并使用VectorStore同步数据库操作。文章展示了知识库的增删改查实现,以及如何将向量化数据应用于聊天接口。最终效果实现了基于数据库知识库的RAG功能,为后续扩展文件解析等功能奠定了基础。完整代码已同步至Gitee仓库。
2025-12-26 13:29:37
437
原创 SpringBoot+Spring AI 构建企业知识库
本文介绍了基于SpringBoot和DeepSeek构建企业知识库的方法,通过向量数据库和检索增强生成(RAG)技术实现智能问答。主要内容包括:1) 配置嵌入模型(Qwen)生成文本向量;2) 使用内存存储会话历史和向量数据;3) 通过ChatClient配置系统提示词和顾问拦截器;4) 模拟知识库数据加载;5) 集成QuestionAnswerAdvisor实现知识库检索功能。该方法可扩展为实际企业应用,如使用MySQL存储会话历史,Redis-stack作为向量数据库。
2025-12-22 13:24:17
898
原创 SpringBoot集成DeepSeek
摘要:本文介绍了如何使用Spring AI框架集成DeepSeek大模型服务实现聊天功能。文章详细说明了环境准备、依赖配置、API密钥获取等步骤,并演示了简单对话和流式输出两种实现方式。特别讲解了如何通过ChatMemory实现对话记忆功能,让AI记住上下文信息。最后提出了角色预设和多用户隔离等思考问题,并提供了完整代码仓库地址。该方案可应用于智能客服、订单处理等企业级业务场景。
2025-12-19 15:24:32
1121
1
原创 精选开源项目,spring项目开发脚手架
本文介绍了5个国内优秀的开源Java开发平台:1)RuoYi基于Spring Boot等技术的企业级快速开发平台;2)pig支持微服务/单体架构的RBAC平台;3)maku-boot采用最新技术的低代码平台;4)lanjii基于Spring Boot3的RBAC权限系统;5)zheng分布式敏捷开发架构(已停止更新)。这些平台均提供完整的基础功能模块,涵盖权限管理、代码生成等企业开发常见需求,适合快速构建企业应用系统。
2025-12-18 09:24:40
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅