跳转到内容
Spring AI Alibaba 1.0 GA 版本正式发布,开启 Java 智能体开发新时代!点此了解

常见问题解答

怎么确定 Spring AI Alibaba 与 Spring AI、Spring Boot 版本的兼容关系

Spring AI Alibaba 使用四位版本号的版本管理方式,前三位版本号与 Spring AI 主版本对应,Spring AI Alibaba 社区在前三位主版本基础上持续迭代第四位版本号。

以下为部分版本对应关系,新版发布版本依此类推:

Spring AI AlibabaSpring AISpring Boot
1.0.0.21.0.03.4.5
1.0.0-M6.11.0.0-M63.4.2

Spring AI 与 Spring AI Alibaba 有什么差异?

Spring AI 定位 AI 应用开发底层框架,提供了 AI 开发需要的底层原子抽象,包括模型适配、工具定义、向量数据库存取等;Spring AI Alibaba 定位 AI 智能体开发框架,提供了基于图算法的智能体编程 Graph 框架,让开发者更容易开发工作流、multi-agent 应用。为方便理解,举个不完全正确的类比例子,如果说 Spring AI 是 LangChain 生态中的 Langchain 框架的话,则 Spring AI Alibaba 则是 Langchain 生态中的 Langraph 框架。

除了框架本身外,Spring AI Alibaba 是阿里云基于 Spring AI 框架的企业级智能体开发最佳实践与整体解决方案输出,与阿里开源生态、阿里云平台服务等深度集成,包含:

  • 与百炼 Dashscope 模型服务集成,支持 Qwen、Deepseek 等主流模型系列
  • 与百炼智能体应用平台 AgentScope 集成,提供低代码、高代码双向转换,提升研发效率
  • 与百炼析言 ChatBI 集成,提供自然语言到 SQL 的自动生成开源框架与服务
  • 与阿里云云产品集成,包括向量检索库AnalyticDB、向量检索库OpenSearch、信息检索服务 IQS 等
  • 与开源 Nacos、Higress 生态集成,提供 MCP 注册中心、MCP 智能路由、Prompt管理、模型代理等能力
  • 提供前沿方向的智能体产品实现与整体解决方案,包括 JManus、DeepResearch、NL2SQL 等。
  • 提供 AI 应用开发的完整配套生态,包括本地开发工具、项目构建平台等。

有没有主流 Java AI 框架的选型对比

以下是当前主流 Java AI 框架对比情况。

对比维度Spring AI AlibabaSpring AILangChain4J
Spring Boot 集成原生支持原生支持社区适配
文本模型主流模型,可扩展主流模型,可扩展主流模型,可扩展
音视频、多模态、向量模型支持支持支持
RAG模块化 RAG模块化 RAG模块化 RAG
向量数据库主流向量数据库 阿里云ADB、OpenSearch等主流向量数据库主流向量数据库
MCP 支持支持 Nacos MCP Registry 支持支持支持
函数调用支持(20+官方工具集成)支持支持
提示词模版硬编码,无声明式注解硬编码,无声明式注解声明式注解
提示词管理Nacos 配置中心
Chat Memory优化版JDBC、Redis、ElasticSearchJDBC、Neo4j、Cassandra多种实现适配
可观测性支持,可接入阿里云ARMS支持部分支持
工作流 Workflow支持,兼容 Dify、百炼 DSL
多智能体 Multi-agent支持,官方通用智能体实现
模型评测支持支持支持
社区活跃度与文档健全性官方社区,活跃度高官方社区,活跃度高个人发起社区
开发提效组件丰富,包括调试、代码生成工具等
Example 仓库丰富,活跃度高较少丰富,活跃度高