- 博客(134)
- 收藏
- 关注
原创 Spring AI结构化输出三重奏:引导解码、自研工具与原生调用实战
通过对比示例代码,解析Spring AI结构化输出的三种实现方案:底层引导解码、自研工具适配、原生智能调用。提供可直接运行的MVP代码。
2026-01-26 21:08:27
673
原创 Spring AI记忆持久化实战(二):Redis存储双方案详解
Spring AI聊天记忆如何用Redis持久化?详解官方接口与alibaba-ai第三方两种实现,并提供完整示例代码。
2026-01-12 21:55:19
788
原创 Spring AI记忆持久化实战:JDBC存储让对话记忆不再丢失
深入Spring AI JDBC记忆存储,实现对话记忆的持久化与多轮会话管理,包含MySQL配置、性能优化和实战调试技巧。
2026-01-07 21:00:24
932
原创 Spring AI记忆系统实战:解锁大模型的多轮对话能力
解锁AI记忆能力!通过Spring AI三层架构实现智能对话记忆,包含架构图、代码演示和对比测试,让大模型真正记住你。
2026-01-01 21:29:50
1070
原创 Spring AI提示词实战:显著提升开发效率的工程化方案
系统介绍提示词设计方法,结合Spring AI ChatClient实现模板化提示词管理。包含代码示例、最佳实践和工程化建议。
2025-12-17 19:21:11
1083
原创 Spring AI ChatClient:让你的AI应用轻松适配各大模型
ChatClient是Spring AI为“大多数常见AI交互场景”设计的推荐入口点,是最佳实践指南,它涵盖了90%以上的用例。ChatClient不仅仅是一个简单的转发器,它集成了AI应用中最常见的“高级功能”系统提示词:可以通过轻松设定AI的角色。格式化响应:可以指定返回格式为JSON等,方便后续解析。聊天记忆:通过或ChatMemory组件,轻松管理多轮对话的历史上下文,无需手动拼接消息列表。Tools(函数调用):可以方便地注册工具(),让AI模型在需要时调用业务方法。需要使用某个模型独有。
2025-12-11 15:24:47
821
原创 0元玩转大模型:SpringBoot集成Spring AI与Ollama实现文本+视觉AI
【零成本实战】SpringBoot+Spring AI+Ollama本地大模型集成:文本生成与图片理解完整示例
2025-12-05 21:51:44
745
原创 Spring AI:接入云百炼之【文生视频】
Spring AI:接入云百炼之【文生视频】,既有示例代码,又有避坑指南,还有不同模型测试耗时对比。
2025-11-14 22:59:56
736
原创 Spring AI有点小难:接入云百炼之【语音合成、语音识别】
本文详细介绍Spring AI接入云百炼之【语音合成、语音识别】,既有示例代码,又有避坑指南。
2025-11-12 22:31:44
1301
原创 Spring AI好简单:接入云百炼之【文生图】
Spring AI好简单:接入云百炼之【文生图】。本文以API调用切入口,探究源码:为什么图片生成成功了,控制台会有异常重试日志?为什么返回结果只有图片URL,Base64Json值是null?
2025-10-31 17:53:15
946
原创 Kafka-搭建监控平台&一些生产调优建议
生产环境中部署Kafka,搭建Kafka-eagle平台,实时监控集群整体运行情况;合理优化Kafka集群配置;优化Kafka客户端使用方式。
2025-04-17 23:30:05
1156
1
原创 Kafka-为集群而生,它的集群机制是什么?
Kafka为集群而生,即使单个节点运行,也是作为一个集群运行。本文从可见的Zookeeper注册信息入口,理解Kafka的核心集群机制。
2025-04-14 18:40:35
1137
原创 Kafka-生产者消息缓存机制和发送应答机制
Kafka生产者缓存机制的主要目的是将消息打包,减少网络IO频率。发送应答机制解答:Producer把消息发送到Broker后,如何确定消息是否成功送达?
2025-03-15 21:01:49
1007
原创 Kafka-为什么要用集群?基于ZK搭建Kafka集群
Kafka为什么要用集群?因为单机服务的Kafka有很大的局限性,不稳定可能会崩溃,数据容易丢失。本文还手把手教你如何基于ZK搭建Kafka集群。
2025-03-10 12:09:39
1551
原创 RocketMQ-如何保证消息不丢失?
要保证消息不丢失,就要先知道哪些环节会有丢消息的可能?只要存在跨网络就存在丢失消息的可能,存在丢消息的三个场景。
2025-02-08 19:29:55
662
原创 RocketMQ-有哪些类型消息?
RocketMQ有4种类型的消息:普通消息、顺序消息、延时消息和事务消息。其中普通消息是最常见的消息类型,适用于大多数普通场景。本文重点详细介绍后面3种类型的消息。
2024-12-31 21:52:44
1086
原创 RocketMQ-管控利器【Dashboard 2.0】服务搭建
RocketMQ Dashboard 是 RocketMQ 的管控利器,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替 Topic 配置、Broker 管理等命令行操作。
2024-12-03 21:41:55
2958
原创 RocketMQ-从源码和Java项目Demo理解运行架构
从两个角度来入门理解RocketMQ运行架构:从源码的示例quickstart和自己搭建Java项目Demo
2024-11-29 17:38:55
1197
原创 Redis作为分布式锁,有哪些特性?原理是什么?
Redis是实现分布式系统中的锁机制的一种方案,确保在多个节点或多个进程之间安全地访问共享资源,具有高效、易用的特点,常用于处理分布式环境中的并发问题。
2024-11-17 08:15:00
877
原创 Redis缓存设计三大问题,产生的场景和解决方案是什么?
Redis缓存设计存在三大问题:缓存穿透、缓存击穿和缓存雪崩,是面试中很喜欢问到的问题。本文分别从三个角度回答:问题描述、产生的场景和解决方案。
2024-11-14 07:45:00
504
原创 Redis架构模式有几种?适用哪些场景?
从适用场景角度划分,Redis架构模式可以分为五种:单节点、主从复制、哨兵、集群和Redis Proxy 模式。其中主从复制是哨兵和集群的base。
2024-11-13 22:16:53
1178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅