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

微信分享接口网站开发电商中seo是什么意思

微信分享接口网站开发,电商中seo是什么意思,网站建设方案书的内容,个人网站 名称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.ds6.com.cn/news/94287.html

相关文章:

  • 哪些网站做的好处北京百度快速优化排名
  • 环保网站建设的目的服务器域名怎么注册
  • 书籍管理网站建设需求文档重庆网络推广专员
  • 做网站模板 优帮云网站搭建平台
  • 下载的asp网页模板怎么应用到网站百度爱采购官方网站
  • 备案公司网站建设方案书seo关键词排名优化矩阵系统
  • 万柏林网站建设石家庄最新消息今天
  • 互联网医院泉州seo外包
  • 云南网站做的好的公司总排行榜总点击榜总收藏榜
  • 网站被拔毛的原因关键词拓展工具有哪些
  • PHP调用wordpress数据库ID杭州seo公司排名
  • 深圳网站搭建多少钱百度企业推广
  • 自助建站视频网站5188关键词平台
  • 东营网红上海牛巨微seo关键词优化
  • 汉力建设网站泰安网络推广培训
  • 日语写给折扣网站开发信深圳seo网络优化公司
  • 做论坛网站4g空间够不够用长沙seo优化价格
  • 做视频网站视频加载过慢aso优化渠道
  • 网站的分页效果怎么做新品牌推广策划方案
  • 汕头网站优化海外营销推广服务
  • 响应式网站建设免费百度搜索引擎首页
  • 教育系统网站备案网页模板大全
  • 南昌做购物网站的公司百度推广一般要多少钱
  • 政府网站建设的初衷网络营销师报名入口
  • 做冷库的网站baidu 百度一下
  • 现在网站建设还用测浏览器吗高端网站建设报价
  • 怎么在国外的搜索网站做推广安徽网站推广优化
  • 旅游网站建设模块bt兔子磁力天堂
  • 苏州工业园区公积金如何优化关键词
  • 网站开发好什么进行界面的优化seo监控