Agent VS Langchain VS MCP VS RAG 到底有啥区别?

那有人就会问了,Agent,langchain ,Mcp,RAG 这些招聘上写的很容易搞混啊。到底是啥有啥用,MCP的话,可以参考上一篇,本身的作用就是按照协议(通俗点说,就是你必须按照规范写你的functioncall,不能随便定义工具)。

1.Agent VS langchain

在选择使用 Agent 还是 LangChain 来实现文档问答或天气查询时,关键在于你实际的需求。如果你的目标只是进行一个简单的天气查询,LangChain 无疑是更好的选择。因为它简单、易于部署,而且实现起来非常直接。你只需要调用一个天气的API接口,结合语言模型,就可以完成任务。

例如,你可以通过以下方式实现:

LLM | weather | LLM

这种方式通过调用天气接口,直接获得天气信息,并通过语言模型生成相应的响应。这样不仅简单高效,而且快速部署。

所以,如果你的需求较为简单,尤其是像天气查询这样的问题,LangChain 是更为合适的选择。

2、MCP VS RAG 都是检索数据库 生成信息,有啥区别?

需求场景推荐方法
需要执行数据库查询、更新等操作MCP
需要获取最新或特定领域的信息RAG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值