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

Spring Boot 学习总结(35)—— 使用 SpringAI 实现 MCP 服务并与 Qwen 集成使用?

MCP 介绍

MCP(Model Context Protocol,模型上下文协议)是一种开放协议,旨在实现 大型语言模型(LLM) 应用与外部数据源、工具和服务之间的无缝集成,类似于网络中的 HTTP 协议或邮件中的 SMTP 协议。MCP 协议通过标准化模型与外部资源的交互方式,提升 LLM 应用的功能性、灵活性和可扩展性。

MCP 的架构由四个关键部分组成:

  • 1、主机(Host):主机是期望从服务器获取数据的人工智能应用,例如一个集成开发环境(IDE)、聊天机器人等。主机负责初始化和管理客户端、处理用户授权、管理上下文聚合等。

  • 2、客户端(Client):客户端是主机与服务器之间的桥梁。它与服务器保持一对一的连接,负责消息路由、能力管理、协议协商和订阅管理等。客户端确保主机和服务器之间的通信清晰、安全且高效。

  • 3、服务器(Server):服务器是提供外部数据和工具的组件。它通过工具、资源和提示模板

相关文章:

  • 图形变换算法
  • 通过gird布局实现div的响应式分布排列
  • 生物信息学技能树(Bioinformatics)与学习路径
  • Ubuntu + VSCode 开发 STM32:用全开源工具,点亮你的第一盏 LED
  • 线性代数 | 知识点整理 Ref 3
  • AI在多Agent协同领域的核心概念、技术方法、应用场景及挑战 的详细解析
  • 【刷题Day18】HTTP状态码与请求(浅)
  • Leetcode 3359. 查找最大元素不超过 K 的有序子矩阵【Plus题】
  • dumpsys--音频服务状态信息
  • GUI GUIDIER8.2版本兼容8.3.1版本
  • SLAM | 激光SLAM中的退化问题
  • Linux系统中的Perf总结
  • LabVIEW 开发:永不落幕的求知之旅​
  • 【C++初阶】--- list容器功能模拟实现
  • 【AI】以Llama模型为例学习如何进行LLM模型微调
  • HttpSessionBindingListener 的用法笔记250417
  • 【LLM Prompt】CoT vs.ToT
  • Unity编辑器扩展之项目资源查找工具
  • std::unordered_map(C++)
  • 量子计算:开启未来科技之门的钥匙
  • 刘小涛任江苏省委副书记
  • 中国首艘海洋级智能科考船“同济”号试航成功,可搭载水下遥控机器人
  • 共建医学人工智能高地,上海卫健委与徐汇区将在这些方面合作
  • 泽连斯基抵达安卡拉,称乌将派出最高级别代表团参与谈判
  • “养胃骗局”大公开,真正有用的方法究竟是?
  • 第78届戛纳电影节开幕,罗伯特·德尼罗领取终身成就奖