【大模型】MCP是啥?它和点菜、做菜、端菜有啥关系?

什么是 Model Context Protocol (MCP)?

Model Context Protocol(模型上下文协议),通俗来说,就是一套用来管理、传递和维护对话或交互中上下文信息的规则和格式标准

换句话说,MCP定义了模型在处理用户输入和生成回答时,如何理解、保留和传递上下文信息的协议,确保对话能连贯、准确,并且上下文相关。


为什么要有 MCP?

  • 大型语言模型(LLM)在进行多轮对话或复杂交互时,必须理解上下文才能产生相关回答。
  • MCP 规定了上下文数据如何被编码、传递和解码,避免上下文丢失或混乱。
  • 它可以支持不同模型之间或者模型和应用间的上下文信息交互,保证多系统协同工作时对话一致性。
  • 通过 MCP,可以灵活地扩展上下文内容(如对话历史、用户偏好、状态信息等),提升对话质量。

MCP工作流程简述

  1. 上下文数据收集
    包括之前的对话内容、用户信息、环境状态等。

  2. 上下文编码
    按照MCP协议格式,将上下文信息结构化,比如JSON或专用格式。

  3. 上下文传递
    传给模型作为输入的一部分,指导模型回答。

  4. 上下文更新
    模型回答后,协议定义如何更新和保存上下文,以供下一轮对话使用。


MCP与隐私和数据上传的关系

  • MCP是对上下文数据格式和传递方式的规范,不涉及是否

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ganshenml

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值