🔥 支持 MCP_2025_03_26 协议,Solon AI v3.5.0-M1 预览
Solon AI
Solon AI ,是 Solon 官方推出的 Java AI & MCP 应用开发框架。为 Java 开发者提供统一的接口抽象层,简化与 OpenAI、DeepSeek、QWen 等主流 AI 模型的集成流程,以及简化 Mcp 的开发体验。
同时支持 java8, java11 ,java17, java21, java24。
开源项目仓库地址
- https://gitee.com/opensolon/solon-ai
- https://github.com/opensolon/solon-ai
- https://gitcode.com/opensolon/solon-ai
新特性预览
- 同步 mcp-java-sdk v0.11.0 代码(java8 化)
- 支持 MCP_2025_03_26 协议(如 mcp streamable)
依赖包
<dependency> <groupId>org.noear</groupId> <artifactId>solon-ai-mcp</artifactId> <version>3.5.0-M1</version> </dependency>
mcp server(for streamable)预览
@McpServerEndpoint(channel=McpChannel.STREAMABLE, mcpEndpoint = "/mcp") public class McpServerTool { @ToolMapping(description = "查询天气预报") public String getWeather(@Param(description = "城市位置") String location) { return "晴,14度"; } }
mcp client(for streamable)预览
McpClientProvider mcpClient = McpClientProvider.builder() .channel(McpChannel.STREAMABLE) .apiUrl("http://localhost:8081/mcp") .build(); //测试 String resp = mcpClient.callToolAsText("getWeather", Utils.asMap("location", "杭州")).getContent(); System.out.println(resp); //对接 LLM ChatModel chatModel = ChatModel.of(apiUrl).provider(...).model(...) .defaultToolsAdd(mcpClient) //绑定 mcp 工具 .build(); ChatResponse resp = chatModel .prompt("今天杭州的天气情况?") .call();
,

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ShowDoc v3.5.0 发布, IT 团队的在线 API 文档、技术文档工具
更新内容: 支持白板项目,可任意涂鸦,激发灵感创作 支持 markdown 任务列表,支持交互式打勾完成任务 项目管理员可以分配多个目录到项目成员(之前只能配置一个) 权限变更:项目编辑成员默认可导出项目,但是会留下记录在项目变更日志以供审计 创建 / 编辑项目的时候可以调整项目分组 如何操作 更新步骤请参考请参考手册的升级安装部分: www.showdoc.com.cn/help?page_id=13... 介绍 ShowDoc 是一个非常适合 IT 团队的在线 API 文档、技术文档工具,既有开箱即用的在线托管服务版,也有免费的开源版 (github 1 万 + star)。通过 showdoc ,你可以方便地使用 markdown 语法来书写出美观的 API 文档、数据字典文档、技术文档、在线 excel 文档等等。如果不想编辑 markdown 文档,你还可以利用 showdoc 的自动化能力,从程序注释中自动生成 API 文档,或者从搭配的 RunApi 客户端(类似 postman 的 api 调试工具)中一边调试接口、一边自动生成文档。无需手动编写文档,释放生产力。通过分...
- 下一篇
HandBrake 1.10.0 发布,多功能视频转码工具
HandBrake 1.10.0 现已发布。HandBrake 是一款适用于 Linux、Mac 和 Windows 的开源视频转码器。具体更新内容如下: General 添加了新的“Social 10MB”预设 改进的 metadata passthru,保留额外的 metadata,包括: Creation date Cover art Location 修复深度扫描期间内存使用过多的问题(#6963) Command line interface 添加了禁用杜比视界和 HDR10+ passthru 的选项 Video 添加了选择编码器颜色范围的选项 改进了高分辨率帧的 Framerate Shaper metrics 性能 修复 VCN 编码器预设(#6974) 更新了 NVEnc CQ 范围(#6418) Audio 添加了禁用 track names passthru和 autonaming 的选项 修复了未找到音轨时的选择行为回退问题(#6666) EAC3 + Atmos 现已在 MP4 中正确标记 Subtitles 添加了禁用轨道名称直通的选项 SubRip/UTF...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7,8上快速安装Gitea,搭建Git服务器