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

深圳公司 网站建设/室内设计师培训班学费多少

深圳公司 网站建设,室内设计师培训班学费多少,中山推广网站,网站建设需要哪些技术人员尽管大语言模型非常强大,但也有一定的局限性,比如不能回答实时信息。LangChain中的代理(Agent)的作用就是根据用户需求,访问对应的第三方工具(如使用搜索引擎或数据库)来达成用户的目标任务。 关…

 尽管大语言模型非常强大,但也有一定的局限性,比如不能回答实时信息。LangChain中的代理(Agent)的作用就是根据用户需求,访问对应的第三方工具(如使用搜索引擎或数据库)来达成用户的目标任务。

关键组件

Agent(代理)

代理负责应用程序的逻辑和执行,接受用户输入,并返回AgentAction或AgentFinish。

Tools(工具)

工具是代理调用的函数,可以执行特定的功能,如天气查询、百度搜索、高德地图等。

Toolkits(工具包)

代理可以访问工具集合,是实现特定目标所需的一组工具。例如:代码与SQL数据库交互时,可能需要一个工具来执行查询,另一个工具检索表结构。通常一个工具包中有3~5个工具。

AgentExecutor(代理执行器)

负责迭代运行代理,直到满足停止条件。

执行流程

案例

支持实时天气查询

下面是一个Agent的案例,主要通过工具来查询实时天气。

需要安装langgraph

pip install langgraph

案例中用Tavily,Tavily是一个为大型语言模型(LLMs)和检索增强生成(RAG)优化的搜索引擎,旨在提供高效、快速且持久的搜索结果需要到Tavily官网,注册账号,登录后复制key,tavily提供一些免费的接口调用次数。

from langchain.chat_models import init_chat_model
from langchain_community.tools.tavily_search import TavilySearchResults
from langgraph.prebuilt import chat_agent_executor
from langchain_core.messages import SystemMessage, HumanMessage
import os# 这里只是示意,工程中建议使用getpass.getpass()来获取API密钥
api_key = os.environ.get("DEEPSEEK_API_KEY");
os.environ["TAVILY_API_KEY"]="XXXXXXXXXXXXXXXXxxxxxx"api_base = "https://api.deepseek.com/"#1.定义模型
model = init_chat_model(model="deepseek-chat",api_key=api_key,api_base=api_base,temperature=0.8,max_tokens=1024,model_provider="deepseek",)#1.定义工具
search = TavilySearchResults(max_results=2)  #max results 返回两个结果agent_executor=chat_agent_executor.create_tool_calling_executor(model=model,tools=[search]);resp2=agent_executor.invoke({'messages':[HumanMessage(content='北京今天的天气怎么样?')]
});print(resp2['messages'][2].content);

http://www.whsansanxincailiao.cn/news/30245754.html

相关文章:

  • wordpress4.9优化谷歌/seo扣费系统源码
  • 专门做代工产品的网站/网络营销顾问工作内容
  • 上海公共招聘网新版/seo推广优化工具
  • 商城网站建设服务/搜索引擎优化的主要内容
  • 网页设计制作说明/西安官网seo公司
  • 个人备案可以做盈利网站吗/北京软件开发公司
  • 天津网站建设服务公司/seo工具包括
  • iis 会影响 网站 速度/博客可以做seo吗
  • 日照制作网站/长春网站建设方案报价
  • 马鞍山做网站的/信阳百度推广公司电话
  • wordpress php7.1/优化最狠的手机优化软件
  • 哪些网站需要icp备案/网站制作大概多少钱
  • 杭州手机模板建站/40个免费网站推广平台
  • 连云港市建设银行网站/磁力猫
  • 做网站要会没软件/培训网站官网
  • 自动化毕设题目网站开发/seo点击优化
  • 网站会员系统怎么做/百度竞价推广怎么样才有效果
  • 做网站的图片/怎么建网站平台卖东西
  • 哪些网站是做货源的/长沙网站seo服务
  • 优质的网站建设/长沙seo网站
  • 做网站密云/seo优化的内容有哪些
  • 个人性质的网站备案容易查/seo体系百科
  • 网站建设600元包/建立网站的流程
  • 028网站建设/百度关键词seo公司
  • 泰州网站建设物美价廉/营销一体化平台
  • 昆明seo网站建设/搜索引擎优化seo方案
  • 济南网站设计公司排名/深圳搜索引擎优化推广便宜
  • 怎样把网站打包做百度小程序/站长统计app官方网站
  • 网站弄论坛形式怎么做/教你如何建立网站
  • 温州网站建设wmwl/微博推广有用吗