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

如何做网站网页免费整站优化的公司

如何做网站网页免费,整站优化的公司,重庆建设集团公司,有做翻译英文网站GPT实战系列-ChatGLM3管理外部借力工具 用ChatGLM的工具可以实现很多查询接口和执行命令,外部工具该如何配置使用?如何联合它们实现大模型查询助手功能?例如调用工具实现股票信息查询,网络天气查询等助手功能。 LLM大模型相关文章…

GPT实战系列-ChatGLM3管理外部借力工具

用ChatGLM的工具可以实现很多查询接口和执行命令,外部工具该如何配置使用?如何联合它们实现大模型查询助手功能?例如调用工具实现股票信息查询,网络天气查询等助手功能。


LLM大模型相关文章:

GPT实战系列-ChatGLM3本地部署CUDA11+1080Ti+显卡24G实战方案

GPT实战系列-LangChain + ChatGLM3构建天气查询助手

大模型查询工具助手之股票免费查询接口

GPT实战系列-简单聊聊LangChain

GPT实战系列-大模型为我所用之借用ChatGLM3构建查询助手

GPT实战系列-Baichuan2本地化部署实战方案

GPT实战系列-大话LLM大模型训练


配置tools信息

tools = [{'name': 'querystock', 'description': '查询指定股票的实时价格', 'parameters': {'type': 'object', 'properties': {'symbol': {'description': '需要查询的股票代码'}}, 'required': []}}, 
]

参数解释:

"name":为配置tool工具名;"description":对工具的描述;"parameters":"type":数据类型默认为"object";"properties":在此定义工具的属性以及对属性值的描述;"required": 需要返回的属性;

系统描述接口调用

system_item = {"role": "system","content": "Answer the following questions as best as you can. You have access to the following tools:","tools": tools}

程序中调用语句以便实现工具调用

tokenizer = AutoTokenizer.from_pretrained(TOKENIZER_PATH, trust_remote_code=True)
model = AutoModel.from_pretrained(MODEL_PATH, trust_remote_code=True, device_map="auto").eval()past_key_values, history = None, [system_item]

调用模型时,当对话query和tool相关时,模型会自动调用tool并反馈

query = "帮我查询股票sz000001的价格"
response, history = model.chat(tokenizer, query, history=history)
print(response)

期望调用工具得到输出为:

{"name": "querystock", "parameters": {"symbol": "sz000001"}}

这表示模型需要调用工具 querystock,并且需要传入参数 symbol

调用工具,生成回复

此时需要自行实现调用工具的逻辑。假设已经得到返回结果,将结果以 json 格式返回给模型并得到回复。

result = json.dumps({"price": 9.270}, ensure_ascii=False)
response, history = model.chat(tokenizer, result, history=history, role="observation")
print(response)

这里 role="observation" 表示输入的是工具调用的返回值而不是用户输入,不能省略。

经LLM整理信息后,期望得到的输出为

根据您的查询,经过API的调用,股票 sz000001 的价格是 9.270。

表示本次工具调用已经结束,模型根据返回结果生成回复。

可以根据返回的 responsestr 还是 dict 来判断返回的是生成的回复还是工具调用请求。

觉得有用 收藏 收藏 收藏

点个赞 点个赞 点个赞

End


GPT专栏文章:

GPT实战系列-ChatGLM3本地部署CUDA11+1080Ti+显卡24G实战方案

GPT实战系列-LangChain + ChatGLM3构建天气查询助手

大模型查询工具助手之股票免费查询接口

GPT实战系列-简单聊聊LangChain

GPT实战系列-大模型为我所用之借用ChatGLM3构建查询助手

GPT实战系列-P-Tuning本地化训练ChatGLM2等LLM模型,到底做了什么?(二)

GPT实战系列-P-Tuning本地化训练ChatGLM2等LLM模型,到底做了什么?(一)

GPT实战系列-ChatGLM2模型的微调训练参数解读

GPT实战系列-如何用自己数据微调ChatGLM2模型训练

GPT实战系列-ChatGLM2部署Ubuntu+Cuda11+显存24G实战方案

GPT实战系列-Baichuan2本地化部署实战方案

GPT实战系列-Baichuan2等大模型的计算精度与量化

GPT实战系列-GPT训练的Pretraining,SFT,Reward Modeling,RLHF

GPT实战系列-探究GPT等大模型的文本生成-CSDN博客

http://www.laogonggong.com/news/271.html

相关文章:

  • 制作网页游戏htmlseo点击软件手机
  • 如何做黑客攻击网站百度查重免费入口
  • 做网站外包好吗优化大师app下载
  • 杭州pc网站制作公司培训管理平台
  • 网站问题seo解决方案如何在微信上做推广
  • 网站建设的国内外现状怎么从网上找国外客户
  • 做标签网站刷单关键词大全
  • 网站网站建设专业营销策划推广公司
  • 玉环哪里有做网站兔子bt樱桃搜索磁力天堂
  • 大连网站建设渠道今天的新闻是什么
  • java做的文学网站时事新闻最新
  • 微信团购群网站怎样做百度网盘搜索引擎网站
  • 网页制作常用的技术有哪些四川seo多少钱
  • 温州科技网站建设中国进入全国紧急状态
  • 网站滚动效果怎么做的2345网址大全
  • 关于做公司网站建设你应该知道的手机百度识图网页版入口
  • 我的三次做网站的经历文军seo
  • 广州市住宅建设发展有限公司网站什么是网站seo
  • 临朐营销型网站建设百度做广告怎么收费
  • dedecms 做的医院网站网络营销专业学什么课程
  • 网站首页设计过程新的网络推广方式
  • 为什么凡科网做的网站无法搜索谷歌推广
  • 图派做网站百度推广退款电话
  • 深圳市网站设天津百度推广网络科技公司
  • 网络服务商能删除网站湖南网站建设seo
  • 福州企业自助建站南宁网站推广排名
  • 创意中山网站建设2023年时政热点事件
  • 免费企业网站制作品牌公关具体要做些什么
  • 做新闻类网站需要什么资质必应搜索引擎入口
  • 西安成品网站建设广州营销课程培训班