首页 > 其他分享 >Claude MCP: 不是一个好方案也不是一个好消息

Claude MCP: 不是一个好方案也不是一个好消息

时间:2024-11-26 23:44:02浏览次数:3  
标签:Prompt Claude 本质 ReAct 好消息 LLM MCP

先说结论, 我认为MCP并不是一个好的解决方案

MCP直觉上和Function Tool 以及 ReAct, ToolUse 几乎是一致的:

  1. 功能函数参数 -> 构建Prompt, Insert to Context
  2. 功能函数调用 -> 通过ReAct等方式, 让LLM按照参数要求给出 参数列表(在Dify中, 其实是通过限制其输出为Json实现的, 其他的实现大同小异)
  3. 功能函数实现 -> 网络/数据交互, 正常的程序函数

解决什么问题

本质上是为了解决: LLM和外界的交互:

  1. 调用链长
  2. 等待时间长
  3. ReAct的上下文消耗

现在的解决方案是什么?

抽象出了三种主要的交互类型:

  1. Prompt: 主要是作为Prompt模板
  2. Tool: 可以被调用的函数
  3. Resource: 各种可以被Parse为文本的资源

其中Prompt主要是为了Claude Desktop准备, 没有研究意义

Resource和Tool没有本质的区别, 其实最终都是函数调用.

在之前已经比较成熟的方案是什么? Dify/FastGPT/llamaindex/FuntionTool 本质上都是ReAct.

那么Claude有什么区别呢? 现在还没有进行抓包, 还不知道claude对于上下文的处理是不是还像ReAct那么丑陋, 需要巨大的上下文, 以及联系的请求.

所以我认为本质上MCP是提供了一个Proxy, 或者是SiderCar, 将函数定义和函数实现分开了.

LLM Client只和这个Proxy进行交互, Proxy根据LLM Client所需要的调用, 进行Remote Call

感想

MCP本质上只是一个工程优化的方案, 而且并不是一个美丽的工程优化方案

最暴力的情况下, 我甚至直接提供HTTP接口给LLM, 识别Json并进行调用, 这和MCP没有本质上的区别.

就现阶段而言, 我不认为MCP能够称之为是一个: protocol​, 本质上就是Function Call + Proxy

Claude还在发展自己的Desktop生态, 对于已经很久没有动静的产业届来说, 这不是一个好消息

当最顶级的LLM提供商都在想要发力应用的时候, 我们要认识到: 这不是一个好消息

不知道LLM的黄金时代, 是否已经到来? 希望还没有.

标签:Prompt,Claude,本质,ReAct,好消息,LLM,MCP
From: https://www.cnblogs.com/pDJJq/p/18571205/claude-mcp-not-a-good-solution-or-a-good-news-z2u

相关文章

  • 英伟达发布了个70B的新AI模型,碾压GPT-4和Claude3.5
    Nvidia悄然推出了一款新型人工智能模型,名为Llama-3.1-Nemotron-70B-Instruct,表现出色,已经超越了OpenAI的GPT-4和Anthropic的Claude3.5,标志着人工智能领域竞争格局的重大变化。这款模型在知名AI平台HuggingFace上发布,虽然没有太大的宣传,但其卓越的性能迅速引起......
  • Vision-Language and Large Language Model Performance in Gastroenterology: GPT, C
    本文是LLM系列文章,针对《Vision-LanguageandLargeLanguageModelPerformanceinGastroenterology:GPT,Claude,Llama,Phi,Mistral,Gemma,andQuantizedModels》的翻译。胃肠病学中的视觉语言和大型语言模型表现:GPT、Claude、Llama、Phi、Mistral、Gemma和量......
  • 宝兰德MCP系列介绍 ①:中间件管理能力全线升级,驱动企业数字化管理效能提升
    在企业数字化转型加速与新技术涌现下,中间件作为衔接底层基础设施和上层业务应用的桥梁,应用愈发广泛且关键。但为了有效管理并维护众多类型的中间件,企业需更多专业运维与资源,这大大分散业务焦点并提升成本。因此,优化中间件管理体系,实现自动化、智能化的运维管理,成为企业亟需解决的重......
  • Claude的小白入门指南
    要想快速上手ClaudeAI,其实并没有那么复杂。作为新一代的AI助手,Claude致力于为用户提供高效、无害、透明的交互体验。这篇入门指南将从ClaudeAI的特点、主要功能和如何实际操作等几个方面为大家做一个详细的介绍。ClaudeAI是什么?Claude是由Anthropic开发的一款多功能AI......
  • 关于武汉芯景科技有限公司的A/D转换芯片XJ3021开发指南(兼容MCP3021)
    一、芯片引脚介绍1.芯片引脚2.引脚描述二、系统结构图三、时序(IIC通信)四、程序代码XJ3021.C/**XJ3021.c**Createdon:2024年8月23日*Author:Administrator*/#include"softiic.h"#include"XJ3021.h"#include"usart.h"#include<stdio.h......
  • Claude3.5和GPT4o哪个强?我从两个方面进行了比较
    Claude3.5系列是Anthropic公司推出的最新AI模型,其首个版本Claude3.5Sonnet在多个方面超越了GPT-4o。据了解,Claude3.5Sonnet在理解细微差别、幽默和复杂指令方面表现出色,书写语气更自然亲切,同时在推理、阅读理解、数学、科学和编码等多项评估基准中表现不凡。性能基准测试......
  • “从手动到自动:探索Cursor编辑器和Claude-3.5-Sonnet的AI编程工具“
    Cursor情况简介AI大神AndrejKarpathy都被震惊了!他最近在试用VSCodeCursor+ClaudeSonnet3.5,结果发现这玩意儿比GitHubCopilot还好用!Cursor在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用OpenAI投资的Claude-3.5-Sonnet模型,这一举动不仅改变......
  • Claude AI 评测
    我们几乎可以肯定地认为2024年将被视为定义一个新时代的开始。人工智能终于兑现了早期的承诺,着实到来了。在大型语言模型(LLMs)的争斗中,这一点更为明显,这些模型正是革命的核心。这些LLMs是我们在电脑、手机和网络上使用的工具,用于访问人工智能的力量。它们通常被用于从编写......
  • Claude充值订阅攻略,目前实测可用
    作为号称超越ChatGPT的大模型,Claude好用是好用,不过要升级到Claudepro,操作起来还是相当麻烦,加上anthropic极其严格的风控政策,一般的方式都不太好用。经过一番研究和尝试,我总结了一些靠谱的方法,希望能帮到同样有需求的朋友。一、国际银行卡支付如果你有合适的网络环境+海外地......
  • 内存重叠以及memcpy和memmove函数详解
    内存重叠当我们进行内存拷贝(memcpy函数)时或者在自己实现内存拷贝函数strcpy时,如果存在目标地址在原地址的范围内就造成了内存重叠。一开始看到这个名词的时候,确实有点难以理解,经过学习,我利用以下的例子来说明内存重叠问题。首先,先介绍一下memcpy和memmove函数memcpy和mem......