当前位置: 首页 > news >正文

(让 Java IA MCP 更简单 )Solon AI v3.7.2 发布

Solon AI & MCP(支持 LTS)

Solon AI & MCP ,是 Solon 官方推出的 Java 智能体应用开发框架。旨在为 Java 开发者提供统一的接口抽象层,简化与 OpenAI、DeepSeek、QWen 等主流 AI 模型的集成流程,以及简化 Mcp 的开发体验。同时支持 Java 8 到 Java 25。

主要特点:

  • 一套接口支持不同提供者、不同大模型调用(通过方言适配)
  • 支持聊天模型(ChatModel)
    • 支持 Prompt 和 PromptTemplate;支持会话记忆(ChatSession);支持 Function Call(或 Tool Call)
    • 支持同步接口(call)与流式接口(stream);支持多态模型等
  • 支持生成模型(GenerateModel)
    • 支持生成文案、图像、声音、视频
  • 支持 RAG
    • 文档加载、分割(excel, html, markdown, pdf, ppt, word...)
    • 矢量知识库(chroma、dashvector、elasticsearch、milvus、opensearch、qdrant、redis、tcvectordb...)
    • 嵌入模型(EmbeddingModel) 、排序模型(RankingModel)
  • 支持 MCP(McpServer、McpClient、McpProxy),支持 MCP_2025-03-26 版本协议
    • 支持 stdio、sse、streamable 传输方式
  • 支持 AI-Flow
    • 支持包容、排它、并行、循环等网关
  • 支持 Spring、jFinal、Vert.x 等 Solon 以外的框架
  • 等......更多内容,参考官网介绍

v3.7.2 更新

  • 引入 snack4-jsonschema 优化 ToolSchemaUtil
  • 添加 solon-ai-core AiMedia:metas 方法
  • 添加 solon-ai-core GenerateModel defaultOptions 配置支持
  • 添加 solon-ai-core ToolSchemaUtil:buildInputParams 方法,支持 @Body 注解
  • 添加 solon-ai-flow GenerateModelCom 组件
  • 修复 solon-ai bean 有其它框架代理后,不能识别注解的问题
  • 修复 solon-ai ToolSchemaUtil 部分泛型识别失败的问题
  • 修复 solon-ai-flow ChatModelCom 加载 chatConfig 配置会出错的问题
  • 修复 solon-ai-mcp/mcp-sdk listTools 的 nextCursor 为空时,不能正常获取问题
  • solon 升为 3.7.2

v3.6.5 更新(LTS 维护中)

  • 修复 solon-ai-mcp/mcp-sdk listTools 的 nextCursor 为空时,不能正常获取问题
  • solon 升为 3.6.5

v3.5.9 更新(LTS 维护中)

  • 修复 solon-ai-mcp/mcp-sdk listTools 的 nextCursor 为空时,不能正常获取问题
  • solon 升为 3.5.9

技术预览

  • 构建聊天模型(统一方式,支持不同的模型构建)
ChatModel chatModel = ChatModel.of(apiUrl).provider(provider).model(model);//同步请求
chatModel.prompt("hello").call();//流式请求
chatModel.prompt("hello").stream();
  • 使用 MCP
//MCP 服务端
@McpServerEndpoint(channel = McpChannel.STREAMABLE, mcpEndpoint = "/mcp")
public class McpServerTool {//工具@ToolMapping(description = "查询天气预报")public String getWeather(@Param(description = "城市位置") String location) {return "晴,14度";}//资源@ResourceMapping(uri = "config://app-version", description = "获取应用版本号", mimeType = "text/config")public String getAppVersion() {return "v3.2.0";}//提示语@PromptMapping(description = "生成关于某个主题的提问")public Collection<ChatMessage> askQuestion(@Param(description = "主题") String topic) {return Arrays.asList(ChatMessage.ofUser("请解释一下'" + topic + "'的概念?"));}
}//MCP 客户端
McpClientProvider clientProvider = McpClientProvider.builder().channel(McpChannel.STREAMABLE).apiUrl("http://localhost:8080/mcp").build();//客户端与聊天模型集成//::构建时集成(全局)
ChatModel chatModel = ChatModel.of(apiUrl).provider(provider) .model(model).defaultToolsAdd(clientProvider); //::聊天时集成(单次)
chatModel.prompt("hello").options(o -> o.toolsAdd(clientProvider)).call();

项目仓库地址?

  • gitee:https://gitee.com/opensolon/solon-ai
  • gitcode: https://gitcode.com/opensolon/solon-ai
  • github:https://github.com/opensolon/solon-ai

官网?

  • https://solon.noear.org/article/learn-solon-ai
http://www.jsqmd.com/news/50650/

相关文章:

  • Unity 使用Blit生成图片踩的坑
  • P14568 【MX-S12-T3】排列
  • 2025年辊压磨批发厂家权威推荐榜单:超细环辊磨/环辊磨粉机/辊压磨设备源头厂家精选
  • SQL分区裁剪 - --
  • 2025 防水型压力传感器十大品牌推荐:硬核防护,赋能多元场景
  • 2025年防爆仪表箱品牌权威推荐榜单:防爆接线箱/防爆控制箱/防爆正压柜源头厂家精选
  • 2025年温度监控系统直销厂家权威推荐榜单:炉温仪‌/测厚仪‌/炉温测试仪‌源头厂家精选
  • 2025年包头钢材/无缝钢管/螺纹管/型材/钢板行业场实力厂家盘点:优质源头厂家精选指南
  • 2025 最新太原山西菜馆推荐!权威测评认证的山西菜馆排行榜,探寻非遗传承与地道风味的匠心之选
  • connect()前两个参数是什么?
  • 咱鹤壁家长补课不踩坑!2026年鹤壁一对一辅导机构最新测评榜单
  • 完整教程:PyTorch CV模型实战全流程(二)
  • 2025 儿童镜框十大品牌推荐,近视防控适配首选榜单
  • 2025年纸鞋撑机械制造企业权威推荐榜单:自动纸鞋撑机‌/纸鞋撑设备‌/鞋撑定型机械设备‌源头厂家精选
  • 如何快速低成本自建埋点系统?基于ClkLog的开源解决方案
  • 2025年可提升式管式曝气器企业权威推荐榜单:可提升曝气器/可提升微孔曝气器/可提升式曝气器源头厂家精选
  • 完整教程:程序员收藏!AI大模型教程(全面详解)从入门到精通,一篇就够了!
  • iar stm32 cubemx 报错解决备忘录 :failed to get cpu status after 4 retries retry
  • 2025 年 11 月中国水泵厂家权威推荐榜:消防/多级/自吸/磁力/排污/真空/离心/卧式水泵品牌实力与创新技术深度解析
  • 2025年磷酸氢二钠批发厂家权威推荐榜单:磷酸二氢钠/磷酸供货厂家/磷酸氢二钾源头厂家精选
  • 2025年磷酸氢二钠制造商厂家权威推荐榜单:磷酸优质厂家/磷酸氢二钾/草酸制造商精选
  • 详细介绍:【JUnit实战3_13】第八章:mock 对象模拟技术在细粒度测试中的应用(上)
  • 2025年行业内评价好的火锅哪家好吃排行榜,特色美食/烧菜火锅/老火锅/火锅店/社区火锅/美食/火锅回头客多的哪家好
  • 植物大战僵尸融合版下载安装教程:详细步骤与新版玩法解析
  • 2025 年冷凝器厂家最新推荐排行榜:列管 / 不锈钢 / 壳管式冷凝器优质品牌权威指南
  • 2025年江苏电梯CUTR认证机构权威推荐榜单:江苏个人防护用品CUTR认证/江苏医疗器械CUTR认证/江苏建材CUTR认证服务提供商精选
  • 2025 年 11 月切膜机厂家权威推荐榜:自动/激光/高速/智能/全自动/工业切膜机,精准高效切割技术助力生产升级
  • 2025 年 11 月标签机厂家权威推荐榜:自动进纸/不干胶/工业条码/电脑小型标签机,高效精准打印与耐用性能深度解析
  • 2025 最新反应釜厂家推荐榜:聚焦专业服务与市场口碑的权威甄选指南衬四氟/化工/夹套/搅拌/树脂/高速/远红外反应釜公司推荐
  • 2025年轴流风机散热风扇网罩定做厂家权威推荐榜单:防鼠网耐用耐腐蚀‌/304不锈钢风机罩‌/喷塑风机防护网耐腐蚀耐锈‌源头厂家精选