logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring AI + 策略模式:多文档向量化解析指南

面对繁杂的文档格式(PDF、Markdown、JSON、TXT等),如何优雅地进行统一解析与向量化?本文旨在通过 **Spring AI** 结合 **策略模式 (Strategy Pattern)**,构建一套高扩展性的文档解析引擎。我们将深入代码细节,从零打造包含**类型分发、内容抽取、文本切片 (Chunking) 到 向量入库**的完整 ETL 流水线,为构建高效的 RAG 本地知识库提供

文章图片
#spring#人工智能#策略模式
大模型还在硬编码?Spring AI 实现“动态热切换”全攻略(下)

在上篇中,我们完成了动态模型工厂的搭建。本篇将继续深入业务层,结合项目代码,详细拆解如何实现手动控制的 RAG (检索增强生成) 以及 SSE (Server-Sent Events) 流式接口。

文章图片
#spring#人工智能#java
大模型还在硬编码?Spring AI 实现“动态热切换”全攻略(上)

在企业级 AI 开发中,单一模型往往难以适应多变的业务需求。本文将介绍如何基于 Spring AI 框架,构建一个支持动态切换底层模型(如 OpenAI、DeepSeek)、可配置参数(如温度、TopK)以及自定义角色人设的通用 AI 服务架构。我们将从数据库设计出发,深入讲解策略模式与工厂模式在 AI 中台建设中的实际应用。

文章图片
#spring#人工智能#java
SpringBoot+Spring AI 构建企业知识库

本文介绍了基于SpringBoot和DeepSeek构建企业知识库的方法,通过向量数据库和检索增强生成(RAG)技术实现智能问答。主要内容包括:1) 配置嵌入模型(Qwen)生成文本向量;2) 使用内存存储会话历史和向量数据;3) 通过ChatClient配置系统提示词和顾问拦截器;4) 模拟知识库数据加载;5) 集成QuestionAnswerAdvisor实现知识库检索功能。该方法可扩展为实际

文章图片
#spring#spring boot#人工智能
SpringBoot集成DeepSeek

摘要:本文介绍了如何使用Spring AI框架集成DeepSeek大模型服务实现聊天功能。文章详细说明了环境准备、依赖配置、API密钥获取等步骤,并演示了简单对话和流式输出两种实现方式。特别讲解了如何通过ChatMemory实现对话记忆功能,让AI记住上下文信息。最后提出了角色预设和多用户隔离等思考问题,并提供了完整代码仓库地址。该方案可应用于智能客服、订单处理等企业级业务场景。

文章图片
#spring boot#后端#java
到底了