June 17, 2025
开源 NL2SQL 智能体框架简介 随着大模型技术的快速发展,自然语言到 SQL(NL2SQL)能力在数据分析领域的落地日益广泛。然而,传统 NL2SQL 方案存在Schema 理解偏差、复杂查询生成效率低、执行结果不可控等问题,导致业务场景中频繁出现“答非所问”或“生成失败”的窘境。为了让更多开发者能够便捷地使用这一能力,我们决定将阿里云析言GBI中“Schema 召回 + SQL 生成 + SQL 执行”的核心链路模块化、组件化,并以开源的形式回馈社区。 官方仓库地址: 析言云服务 作为阿里云百炼官方推出的智能数据分析产品,析言 GBI 基于大模型的 ChatBI 技术,帮助用户轻...
June 16, 2025
2025 年是 AI 智能体快速爆发的一年,从单智能体、多智能体到通用智能体的多种不同构建模式持续涌现出来,智能体开发也逐步从概念、Demo 开始走向生产落地,应用范围也从编程助手等几个少数领域,逐步拓展到企业内部业务、生活工作助手等多个领域。 随着智能体开始在企业内部业务落地,Java 智能体的构建需求也呈现出爆发式增长的趋势,在智能体编程语言及平台领域,Python、Typescript 一直走在探索前沿,相对来说,Java 领域框架、平台及整体解决方案欠缺,Spring AI Alibaba 1.0 的发布,让 Java 智能体开发迎来一款生产可用的企业级框架与解决方案,助力企业智能...
June 16, 2025
Spring AI Alibaba MCP Gateway 简介 Spring AI Alibaba MCP Gateway 基于 Nacos 提供的 MCP server registry 实现,为普通应用建立一个中间代理层 Java MCP 应用。一方面将 Nacos 中注册的服务信息转换成 MCP 协议的服务器信息,以便 MCP 客户端可以无缝调用这些服务;另一方面可以实现协议转化,将 MCP 协议转换为对后端 HTTP、Dubbo 等服务的调用。基于 Spring AI Alibaba MCP Gateway,您无需对原有业务代码进行改造,新增或者删除 MCP 服务(在Nacos中...
June 16, 2025
Spring AI 通过集成 MCP 官方的 java sdk,让 Spring Boot 开发者可以非常方便的开发自己的 MCP 服务,把自己企业内部的业务系统通过标准 MCP 形式发布为 AI Agent 能够接入的工具;另一方面,开发者也可以使用 Spring AI 开发自己的 AI Agent,去接入提供各种能力的 MCP 服务。 在企业级 AI Agent 的应用与落地场景,只是能发布或者调通 MCP 服务是远远不够的,其中一个非常重要的原因就是企业级的系统部署往往都是分布式的,不论是 Agent 还是 MCP Server,作为企业内部的一个个应用,它们都是要部署在多个机器上,...
June 15, 2025
AgentAgenticPatterns 简介 在最近的一篇研究报告 中,Anthropic分享了关于构建高效大语言模型(LLM)代理的宝贵见解。这项研究特别有趣的地方在于,它强调简单性和可组合性,而非复杂的框架。让我们来探索如何利用Spring AI将这些原则转化为实际的实现。 什么是智能体 "智能体" 有多种定义方式。一些用户将智能体定义为完全自主的系统,这类系统能够长时间独立运行,使用各种工具完成复杂任务。还有一些人用这个术语描述遵循预定义工作流程、指令性更强的实施方案。在Anthropic的定义当中,将所有这些变体都归类为智能系统,但在架构上对工作流程和智能体做出了重要区分: ...
May 21, 2025
北京时间 2025 年 5 月 20 日,Spring AI 官方团队宣布 1.0 GA 版本正式发布。在过去的近一年时间,Spring AI Alibaba 一直与 Spring AI 社区有深度沟通与合作,期间发布了多个 Milestone 版本,并在此基础上构建了以 agent、multiagent、企业级生态(如阿里云百炼集成、可观测集成、分布式MCP、Nacos、Higress)、通用智能体(如JManus、DeepResearch)等为特色的框架与解决方案。 在 Spring AI 1.0 GA 版本开发期间,Spring AI Alibaba 就在积极的参与讨论、贡献与适配,目...
April 21, 2025
Spring AI Alibaba Graph 的核心内容开发已基本就绪,将在近期发布正式版本,基于 Spring AI Alibaba Graph 开发者可以轻松开发工作流、不同模式的智能体&多智能体等系统,在 Spring AI ChatClient 基础上给开发者带来灵活的选择与更丰富的功能。 跟着这篇文章,我们将以三个示例形式为大家展示如何使用 Spring AI Alibaba 开发工作流、智能体应用,几行代码即可实现智能体编排: 1. 示例一:一个客户评价处理系统(基于工作流编排实现) 2. 示例二:基于 ReAct Agent 模式的天气预报查询系统 3. 示例三:基于 S...
April 20, 2025
文章摘要 MCP 官方引入了全新的 传输层,对原有 HTTP+SSE 传输机制有重大改进。 本文将: 1. 详细解析这个协议的设计思想、技术细节以及实际应用。 2. 详解 Spring AI Alibaba 开源框架提供的 Stramable HTTP Java 实现 ,文后包含 Spring AI Alibaba + Higress 的 Streamable HTTP 示例讲解。 相关项目链接如下: + 完整可运行示例: + Spring AI Alibaba 官网博客文章: + Spring AI Alibaba 开源项目地址: + Higress 官网地址: HTTP...
April 10, 2025
昨晚,谷歌在Google Cloud Next 25大会上,开源了首个标准智能体交互协议——Agent2Agent Protocol(简称A2A)。 A2A 将彻底打破系统孤岛,对智能体的能力、跨平台、执行效率产生质的改变,A2A 协议当前有 50 多家著名企业参与共建。随着加入的企业越来越多,会极大提升A2A的商业价值以及推动整个智能体生态的快速发展。 不出意外,本次大会重点在 AI Agent 上,除了 A2A 之外,谷歌还效仿 OpenAI 开源了 Agent 开发套件 ADK,内部测试工具 Agent Engine。 什么是 A2A A2A 是一种开放协议,为 Ag...