尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

(让 Java IA  MCP 更简单 )Solon AI v3.7.2 发布
📅 发布时间:2026/6/18 12:33:17
Solon AI & MCP 是 Java 智能体开发框架,支持 Java 8-25,提供统一接口集成主流 AI 模型。框架支持聊天模型、生成模型、RAG 知识库、MCP 协议等多种 AI 能力,并提供与 Spring 等框架的兼容性。技术预览展示了简洁的 API 设计,如构建聊天模型和使用 MCP 服务端/客户端。

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

相关新闻

  • P14568 【MX-S12-T3】排列
  • SQL分区裁剪 - --
  • 2025年包头钢材/无缝钢管/螺纹管/型材/钢板行业场实力厂家盘点:优质源头厂家精选指南

最新新闻

  • 5分钟精通:用m4s-converter将B站缓存视频转为通用MP4的完整指南
  • 上海黄金回收哪家靠谱?2026 本地正规回收机构筛选榜单 - 奢侈品交易观察员
  • 终极AlienFX控制指南:3分钟让你的Alienware设备焕然一新
  • 2026廊坊本地连锁黄金回收,承接铂金回收白银银条回收业务+公安备案门店 - 信誉隆金银铂奢回收
  • 2026 年 6 月 19 日上海黄浦区附近黄金奢侈品回收核心门店专业评测 - 奢侈品回收
  • SCA-CNN 深度解析:如何通过空间与通道注意力机制提升图像描述生成

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号