当前位置: 首页 > wzjs >正文

南宁网站建设培训班泉州网站建设-泉州网站建设公司

南宁网站建设培训班,泉州网站建设-泉州网站建设公司,网页设计分为哪几类,成都网站设计公司排名目录 1. RAG 2. Function Calling(函数调用) 3. MCP(模型上下文协议) 4. 案例实践 (DifyAgent MCP数据查询) 5. 参考资料: 在大模型领域里,RAG和Function Calling是常见的概念,他们之间又是有区别的,R…

目录

1. RAG

2. Function Calling(函数调用)

3. MCP(模型上下文协议)

4. 案例实践 (Dify+Agent +MCP数据查询)

5. 参考资料:


在大模型领域里,RAG和Function Calling是常见的概念,他们之间又是有区别的,RAG是为了让大模型获取足够的上下文,Function Calling 是为了让模型使用工具。在介绍案例之前,先回顾一下几个关键的概念:

1. RAG

RAG(Retrieval Augmented Generation ,检索增强生成),我们不需要训练和微调大模型,只需要提供和用户提问相关的额外的信息到提示词中,从而可以获得更高质量的回答。RAG原理图如下所示:

图片来源:https://www.dailydoseofds.com/content/images/size/w1000/2025/02/rag-diagram.webp

LLM 接收到用户的问题后,将首先基于关键词在知识库内检索内容。知识库将根据关键词,召回相关度排名较高的内容区块,向 LLM 提供关键上下文以辅助其生成更加精准的回答。

开发者可以通过此方式确保 LLM 不仅仅依赖于训练数据中的知识,还能够处理来自实时文档和数据库的动态数据,从而提高回答的准确性和相关性。

通过上述介绍,我们可以总结出来RAG的核心优势有以下几点

实时性:知识库中的数据可随时更新,确保模型获得最新的上下文。

精准性:通过检索相关文档,LLM 能够基于实际内容生成高质量的回答,减少幻觉现象。

灵活性:开发者可自定义知识库内容,根据实际需求调整知识的覆盖范围。


2. Function Calling(函数调用)

Function Calling  是一种允许大型语言模型(LLM)根据用户输入识别它需要的工具并决定何时调用该工具的机制,运行流程见下图所示:

图片来源:https://mmbiz.qpic.cn/mmbiz_gif/Z6bicxIx5naL2bakmHG7gRicob7WwaDUzeEOaOmlYcCrqIG37TO4Vub6uLFW2BiacbZaMc0ZXzkY5qY93b9Rcys4w/640?wx_fmt=gif&from=appmsg&wxfrom=5&wx_lazy=1&tp=webp


3. MCP(模型上下文协议)

模型上下文协议(Model Context Protocol,简称MCP)是一个由 Anthropic 在 2024 年 11 月 25 日开源的新标准。它是一个开放标准,旨在连接AI助手与数据所在的系统,包括内容存储库、业务工具和开发环境。其目标是帮助前沿模型产生更好、更相关的响应。

MCP 可以看作是 AI 应用程序的 "USB-C端口"。就像 USB-C 为连接设备与各种外设提供了标准化方式,MCP为 AI 模型连接不同数据源和工具提供了标准化方法。


4. 案例实践 (Dify+Agent +MCP数据查询)

介绍完以上概念后,我们来看一下基于Agent策略 + MCP工具实现自然语言查询数据库的一个案例,案例会用到两个插件

(插件离线安装请参考手册,跳转地址 :Dify安装插件实战:如何离线安装dify插件):

Agent 策略(支持 MCP 工具)和 MCP SSE / StreamableHTTP

启动一个MCP SERVER ,例如启动一个db查询的mcp server:

docker run -d --rm --init \--name dbhub \--publish 8080:8080 \bytebase/dbhub \--transport sse \--port 8080 \--dsn "mysql://user:password@localhost:3306/mcp_db?sslmode=disable"

下一步在dify中配置工作流,Dify中Agent节点的信息如下图所示,记得给MCP工具授权,配置mcp服务信息::

当我们运行时,Agent策略结合大模型会自动选择合适的工具来执行,运行效果如下所示:


5. 参考资料:

1、Dify安装插件实战:如何离线安装dify插件

2、https://marketplace.dify.ai/

3、https://www.dailydoseofds.com/content/images/size/w1000/2025/02/rag-diagram.webp

4https://mmbiz.qpic.cn/mmbiz_gif/Z6bicxIx5naL2bakmHG7gRicob7WwaDUzeEOaOmlYcCrqIG37TO4Vub6uLFW2BiacbZaMc0ZXzkY5qY93b9Rcys4w/640?wx_fmt=gif&from=appmsg&wxfrom=5&wx_lazy=1&tp=webp


文章转载自:

http://aBxp18EZ.tqLhn.cn
http://4cqFci4a.tqLhn.cn
http://1GDpxGev.tqLhn.cn
http://WIIadoGp.tqLhn.cn
http://or1VG5f2.tqLhn.cn
http://sbpflnZl.tqLhn.cn
http://DGW3zKok.tqLhn.cn
http://mZ12Omyd.tqLhn.cn
http://xi5ZWCjI.tqLhn.cn
http://cLFqrZHY.tqLhn.cn
http://rl7IrpEK.tqLhn.cn
http://FZSrg1et.tqLhn.cn
http://it9bxQZq.tqLhn.cn
http://D0WZ9cb3.tqLhn.cn
http://Cy52mnja.tqLhn.cn
http://dyelpTqG.tqLhn.cn
http://BMuRuDOZ.tqLhn.cn
http://MeoXbpAs.tqLhn.cn
http://gAXfnGBV.tqLhn.cn
http://k59il4pB.tqLhn.cn
http://zSUhtSpl.tqLhn.cn
http://bAqRvYH5.tqLhn.cn
http://dL6gXlk4.tqLhn.cn
http://1mUsgABZ.tqLhn.cn
http://cfmYpcGV.tqLhn.cn
http://Si3gpzqM.tqLhn.cn
http://EvAFyEUX.tqLhn.cn
http://UOUPxmKl.tqLhn.cn
http://5lHzFWHw.tqLhn.cn
http://eSIFfT7y.tqLhn.cn
http://www.dtcms.com/wzjs/769120.html

相关文章:

  • 邯郸做网站的地方跨境电商平台有哪些免费的
  • 企业网站管理系统cms源码下载深圳投资公司实力排行榜
  • 网站建设公司多少钱关注公众号在哪里查找
  • 最火高端网站设计厂家邹城房产信息网
  • 官方网站有哪些南京网站制作有限公司
  • 企业做网站有什么好处上海奉贤做网站
  • 张家口网站建设vewan提供电商网站建设
  • 苏州做网站的公司哪家好制作二维码的软件
  • 广州网站建设如何做网页制作模板甜品蛋糕
  • 潍坊奎文住房和城乡建设局网站html菜鸟教程导航栏
  • 小璇seo优化网站豆瓣网网站建设
  • 网站模板如何修改域名瑞安电影城网站建设
  • 网站源码带手机版鄂州建设工程造价信息网
  • 淄企业网站建设公司百度网站认证官网
  • 网站开发文案说出网站建设流程
  • php做网站页面在哪做广州机械加工
  • 做两个阿里网站吗access 网站源码
  • 做网站收费 知乎seo网页优化公司
  • 4s店网站模板网站首页外链
  • 网站结构怎么做如何查看网站做没做301跳转
  • 学网站建设难不难外贸是做什么的工作内容是什么
  • 贵阳网站托管企业所得税优惠政策有哪些
  • 深圳做网站 信科便宜聚震网站开发
  • 做简单网站需要学什么软件有哪些内容.网站排版
  • phpcms资讯类网站模板上海优化网站公司哪家好
  • 直播网站开发源码下载seo关键词怎么选
  • 深圳建站科技有限公司如何加强校园网站建设
  • wordpress配置搜索引擎优化深圳视频seo
  • 国外网站后缀外包加工网怎么样
  • 网站怎么建立支付平台济南网站seo顾问