LLM应用开发者新利好:再也不用写集成代码了!

编辑 | 言征进入今年以来,如何磕破头也要挤进大LLM应用的赛道成为了每一位开发者的心事。 但上车LLM应用的人都知道,基于大模型做开发,远没有外界所说的“调接口”那么简单,开发人的痛,没人懂。 比如,光定制代码就能把你搞到没脾气。

编辑 | 言征

进入今年以来,如何磕破头也要挤进大LLM应用的赛道成为了每一位开发者的心事。

但上车LLM应用的人都知道,基于大模型做开发,远没有外界所说的“调接口”那么简单,开发人的痛,没人懂。

比如,光定制代码就能把你搞到没脾气。大家也许不知道,LLM 应用要访问外部数据,开发者就得写一堆定制的代码,又麻烦又重复,简直是噩梦!每个新的数据源都需要自定义的实现,这使得构建真正互联的AI系统难以扩展。

好在模型独角兽们非常关注开发者的生态,这个问题有解了!

昨天晚上,OpenAI最强劲敌Anthropic 开源了一个革命性的新协议——MCP(Model Context Protocol,模型上下文协议),有望彻底解决 LLM 应用连接数据难的痛点!它的目标是让前沿模型生成更好、更相关的响应。以后再也不用为每个数据源写定制的集成代码了,MCP 一个协议全搞定!

图片图片

1.一次配置,一个提示搞定一切

有人示范了通过 Claude 配置 MCP 的操作,操作起来非常简便,演示效果很上头!

***

现在你用 Claude Desktop,简单配置一下 MCP,就能让 Claude 直接连接 GitHub,创建仓库,提交 PR,一会就能搞定!

提示词如下:

Please do the following:

  • make a simple html page
  • create a repository called simple-page
  • Push the html page to the simple-page repo
  • Add a little css to the html page and then push it up
  • Make an issue suggesting we add some more content on the html page
  • Now make a branch called feature and make that fix and push the change
  • Make a pull request against main with these changes

视频来源:AI寒武纪视频来源:AI寒武纪

据官网介绍,MCP 不仅可以访问本地资源(数据库、文件、服务),还能访问远程资源(例如 Slack、GitHub API),而且都用同一个协议!除了数据(文件、文档、数据库),MCP 服务器还能提供:

工具(Tools):API 集成、操作等;

提示(Prompts): 模板化交互;

安全机制 :MCP 内置了安全机制,服务器自己控制资源,不用把 API 密钥给 LLM 提供商,安全边界清清楚楚!

目前Anthropic 为开发者提供了三个主要组成部分:模型上下文协议规范,软件开发工具包 (SDK)、Claude 桌面应用程序中的本地 MCP 服务器支持、一个 MCP 服务器的开源存储库。

Claude 3.5 Sonnet 能够快速构建 MCP 服务器实现,让组织和个人都能轻松地将最重要的数据集与各种 AI 工具连接起来。

Anthropic 还分享了一些常用的企业系统的预构建 MCP 服务器,例如 Google Drive、Slack、GitHub、Git、Postgres 和 Puppeteer。

Block 和 Apollo 等早期采用者已经将 MCP 集成到他们的系统中,而 Zed、Replit、Codeium 和 Sourcegraph 等开发工具公司也正在与 Anthropic 合作,使用 MCP 来增强他们的平台。

这使得 AI 智能体能够更好地检索相关信息,从而进一步理解编码任务的上下文,并用更少的尝试生成更细致、功能更强大的代码。

2.开放标准,Anthropic喊你贡献代码!

这个开源的协议被Anthropic寄予厚望,希望其 MCP 能成为 LLM 集成的开放标准!

目前 MCP 只支持本地服务器,但 Anthropic 正在开发具有企业级身份验证的远程服务器支持,以后团队内部就能安全地跨组织共享上下文资源啦!

敲黑板:Claude Desktop 的 MCP 支持目前处于开发者预览阶段,仅支持连接本地运行的 MCP 服务器,尚不支持远程连接

感兴趣的朋友不妨一试也为这个协议贡献自己的代码:https://github.com/modelcontextprotocol

多说一句,有人认为MCP可被看做Anthropic的Function Calling,不知道大家怎么看?

参考链接:

https://modelcontextprotocol.io/llms-full.txt

https://www.anthropic.com/news/model-context-protocol

https://modelcontextprotocol.io/quickstart#need-to-install-the-prerequisites

想了解更多AIGC的内容,请访问:

51CTO AI.x社区

https://www.51cto.com/aigc/

相关资讯

一文带你入门 MCP(模型上下文协议)

什么是 MCP? MCP(Model Context Protocol,模型上下文协议) 是由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。 MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用能够安全地访问和操作本地及远程数据,为 AI 应用提供了连接万物的接口。

OpenAI 竞争对手 Anthropic 发布其最强 AI 大模型 Claude 3.5

感谢IT之家网友 VrianCao、Diixx、我抢了台 的线索投递!OpenAI 竞争对手 Anthropic 周四发布了其迄今为止最强大的 AI 模型 Claude 3.5 Sonnet。与 OpenAI 的 ChatGPT 和谷歌 Gemini 一样,Claude 在过去的一年里也是人气爆棚。Anthropic 由 OpenAI 前研发高管创立,赢得了谷歌、Salesforce 和亚马逊的支持。在过去的一年里,Anthropic 完成了五笔融资,总额约为 73 亿美元。今年 3 月,Anthropic 推出了

OpenAI董事会被踢爆曾与竞争对手Anthropic讨论合并,Altman 去留仍存变数

机器之能报道编辑:吴昕OpenAI 大戏尚未真正落幕,今天媒体又爆出新闻,抓马到让人惊掉下巴。据  The Information 消息,知情人士透露,OpenAI 董事会曾就两家公司合并的可能性接洽了其竞争对手 Anthropic 的联合创始人兼 CEO Dario Amodei。该知情人士称,此举是 OpenAI 说服 Amodei 接替 Altman 担任 CEO 努力的一部分。目前尚不清楚,这一合并提议是否经过严肃讨论。不过,Amodei 很快拒绝了邀请。这家成立两年的初创公司销售与 ChatGPT 竞争的