- 博客(9)
- 收藏
- 关注
原创 第四学:SpringAI最新版本1.0.0集成MCP,实现自主调用更多工具集(详细!!!小白都会操作java实现ai)
本文介绍了模型上下文协议(MCP)的概念及其实现方式。MCP是一个标准化协议,使AI模型能够与外部工具和资源交互。文章分为两部分:第一部分详述了如何搭建mcp-client,通过集成Playwright工具使大模型具备浏览器访问能力;第二部分讲解了mcp-server的搭建方法,实现自定义工具服务。作者提供了详细的配置步骤和代码示例,包括依赖导入、配置文件设置等关键环节,并展示了最终的测试效果。文中还介绍了MCP工具集的查找方式,为开发者提供了全面的MCP集成方案。
2025-07-24 15:17:17
622
原创 第三学:SpringAI最新版本1.0.0实现大模型自主思考调用工具Tools(详细!!!小白都会操作java实现ai)
本文介绍了如何通过工具调用增强大模型的能力,解决其数据滞后性问题。作者展示了两种工具集成方式:1)使用@Tool注解声明式实现,通过定义DateTimeTools类获取实时时间;2)编程式调用MethodToolCallback。重点解析了@Tool注解的参数配置(name、description等)和工具调用逻辑,并演示了闹钟功能的实现。最后提供了在ChatClient中显式调用工具类的代码示例,同时移除了Spring配置中的默认工具设置,为开发者提供了灵活的工具集成方案。(149字)
2025-07-23 16:01:37
844
原创 第二学:SpringAi1.0.0整合redis实现上下文记忆(详细小白都会的都会java操作ai)
本文介绍了如何通过Spring AI 1.0.0整合Redis实现上下文记忆功能。首先导入必要的Spring AI和Redis依赖,配置版本管理。文章分析了Spring AI提供的三种记忆方式:记忆窗口、数据库存储和Advisor方式,最终选择使用Advisor方式实现上下文管理。通过自定义RedisMemoryChatMemory类实现ChatMemory接口,将对话记录存储在Redis中,以时间戳排序实现历史消息的获取。关键代码展示了如何构建MessageChatMemoryAdvisor和ChatCl
2025-07-23 10:45:20
223
原创 Docker 详解命令使用篇--初级--三分钟入门
Docker消除了重复的,简单的配置任务,并再整个开发生命周期中用于快速,简单和应用程序开发–云桌面。官网地址:docker.com。
2023-05-10 11:22:31
210
1
原创 springboot+springsecurity+jwt 完整登录验证流程 小白都会!
Spingboot+springsecurity+jwt 学习参考
2022-07-15 13:54:23
938
2
原创 mybatis分组collection集合查询
mybatis分组collection集合查询代码// block <resultMap id="AssocList" type="java.util.Map"> <result column="sId" property="systemId"></result> <result column="sName" property="systemName"></result> <collect
2020-12-21 11:23:19
2488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人