第4章 SpringAi 1.1 实现 MCP+A2A

第4章 SpringAi 1.1 实现 MCP+A2A

4.1 以bom方式导入SpringAi Alibaba依赖

4.1.1 为什么使用 SpringAi Alibaba 代替 SpringAi?

  1.SpringAi Alibaba 是基于 SpringAi 框架开发

  2.SpringAi Alibaba在 SpringAi 的基础上做了优化

    a.更好的集成了国内模型:DeepSeek、Qwen3

    b.和阿里自己的阿里云百炼模型平台有深度集成

  3.SpringAi 可以看作底层的Ai应用开发框架

     SpringAi Alibaba 倾向于Ai智能体(Ai Agent)的开发框架

    对Ai智能体(Ai Agent)提供工具:

       a.智能体的编排工作流

       b.适配多个智能体协作场景

       c.和阿里云的智能体应用平台有深度集成

         d.提供了RAG知识库的解决方案

      e.提供了分布式的MCP方案

官网:https://java2ai.com/docs/quick-start

image

注意:最低版本必须是 1.0.0-m6 ,因为从 1.0.0-m6 才开始集成 MCP

 

6:36

 

 

 

 

4.2 导入MCP依赖

 

4-3 MCP能连接万物的原因:通信的分层设计

 

4-4 MCP的通信:SSE实时传输

 

4-5 创建MCP工具

 

4-6 将MCP工具注册到MCP服务

 

4-7 线程不会被卡住:WebFlux框架

 

4-8 Jmanus导入SpringAi自定义的MCP服务

 

———————————————————————————————————————————————————————————————————————————

                                                                                                                         无敌小马爱学习

posted on 2026-07-15 00:13  马俊南  阅读(15)  评论(0)    收藏  举报