LLM MCP技术探究
何为MCP
MCP : Model Context Protocol(模型上下文协议), 标准化了应用程序如何为大模型提供上下文。
MCP能做什么
通过MCP的服务调用,为 LLM 拓宽了能力,让其不止受限于作为一个语言模型,而使其形态更接近为Agent,例如帮助用户操作本地文件,为用户根据最近天气制定出行计划等
MCP的底层原理
实际上,MCP Server里各工具的传参格式,传参方法,都被写入到了系统提示词 / function call 字段中(具体的方式视不同的MCP Client而定)
MCP Client根据LLM返回的结果调用对应的指令
OpenRouter的定义
Function Call
Open AI提出的为 GPT 提供服务调用框架的能力
个人理解
MCP 像是一种针对 LLM 模型的轻量级微服务, MCP Client通过 npx, python服务等方式直接调用服务接口,并根据返回的信息归纳整理,以此来拓宽模型的能力。