首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/cccyb/blog/17987519

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

万字长文,带你读懂Anthropic MCP

背景 随着大模型的快速发展,如何让模型与企业数据、工具高效对接成为核心挑战。传统方式需为每个数据源/工具编写定制化代码,导致开发成本高、扩展性差、安全性低,形成“烟囱式开发”。 如何让大语言模型与外部系统交互,已经成为AI系统急需解决的问题。从2023年到现在,业界也有过多种尝试,我们也一起来梳理一下: 原始时代——prompt转json。大家现在回头看看写在代码里面的prompt是否还有大量的提示词转结构化数据的要求。优点就是可以很快的事项让大模型给出符合格式的结果。缺陷也是很大,就是不可靠。常遇到的比如json的key错误,json格式不对,时间格式不匹配。 农耕时代——Plugins。2023年3月份,OpenAI 官方发布了重磅的「ChatGPT plugins」。也是大模型首次允许通过插件与外部应用交互的能力,也给了AI应用很大的想象。比如当前大模型都具备的实时信息检索,也是这个时候引入的。 铁器时代——Function Calling。2023年6月,OpenAI在GPT-3.5和GPT-4模型中首次引入Function Calling机制,赋予模型调用外部函数的能力,使其...

MCP 协议:LLM 应用开发的“适配器”

最近,许多软件和平台纷纷上线 MCP Server,按照 MCP 协议统一与大模型的交互接口,如 Gitee MCP Server、百度地图 MCP 的发布等等。 通过 Gitee MCP Server 读取用户 Gitee 仓库中的 Issue 重新定义大模型交互范式 MCP 协议可以简单理解成是一个国际通用版本的转接头,将大模型与各种外部系统、工具和数据源链接在一起。它通过定义统一的通信规范和数据格式,实现了异构技术栈间的无缝对接,使得算力资源、行业知识库与 AI 模型能够突破平台限制进行跨维度协作。 比如,要调用大模型做一个客服 AI,通常需要同时访问客户信息、产品知识库和工单系统等,开发者要为每个数据源编写独立代码,开发定制化的 API 接口,还要实现复杂的鉴权与错误处理机制,并对模型进行特定格式的指令训练。 而通过 MCP 协议,就可以直接将这些系统接入统一的 MCP 管理,像“插排接电器”一样即插即用。 具体来说,开发者不再需要为每个数据源单独开发 API,只需在 MCP 中配置一次工具(如客户数据库、工单系统),后续所有兼容 MCP 的 AI 模型都能直接调用这些服务。 ...

相关文章

发表评论

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。