【技术实现步骤摘要】
大模型插件调用方法、装置、设备及介质
[0001]本公开涉及大模型领域,具体涉及人工智能
、
大语言模型和人机交互领域,尤其涉及一种大模型插件调用方法
、
装置
、
设备及介质
。
技术介绍
[0002]近年来,大语言模型的理解和生成能力大幅提升,其应用领域也得到了广泛的扩展
。
[0003]大型语言模型
(LLM
,
Large Language Model)
,其本质是生成式模型,是指使用大量文本数据训练的深度学习模型,可以理解语言文本的含义,并生成符合用户意图的内容,例如,执行任务
、
进行人机对话
、
问题解答和图像生成等
。
技术实现思路
[0004]本公开提供了一种大模型插件调用方法
、
装置
、
设备及介质
。
[0005]根据本公开的一方面,提供了一种大模型插件调用方法,包括:
[0006]获取自然语言内容;
[0007]对所述自然语言内容进行语义理解,确定所述自然语言内容命中的命中插件;
[0008]根据所述命中插件和所述自然语言内容,确定语言理解内容;
[0009]将所述语言理解内容发送至大语言模型中,得到所述命中插件的输入参数的参数值;
[0010]根据所述命中插件的输入参数的参数值,调用所述命中插件,得到调用结果
。
[0011]根据 ...
【技术保护点】
【技术特征摘要】
1.
一种大模型插件调用方法,包括:获取自然语言内容;对所述自然语言内容进行语义理解,确定所述自然语言内容命中的命中插件;根据所述命中插件和所述自然语言内容,确定语言理解内容;将所述语言理解内容发送至大语言模型中,得到所述命中插件的输入参数的参数值;根据所述命中插件的输入参数的参数值,调用所述命中插件,得到调用结果
。2.
根据权利要求1所述的方法,其中,所述根据所述命中插件和所述自然语言内容,确定语言理解内容,包括:获取所述命中插件对应的提示模板;所述命中插件对应的提示模板包括所述命中插件对应的输入参数;将所述自然语言内容与所述命中插件对应的提示模板进行组合,得到语言理解内容
。3.
根据权利要求2所述的方法,还包括:获取备选插件的描述信息;从所述备选插件的描述信息中提取所述备选插件的输入参数;将所述备选插件的输入参数与插件通用模板进行组合,得到所述备选插件对应的提示模板
。4.
根据权利要求1所述的方法,其中,所述得到所述命中插件的输入参数的参数值,包括:在确定所述命中插件的当前的输入参数收集缺失的情况下,获取所述大语言模型反馈的对话内容,并反馈给用户,以提示所述用户提供所述命中插件的输入参数的参数值;获取所述用户提供的新的自然语言内容;基于所述新的自然语言内容,确定新的语言理解内容,并发送至所述大语言模型;在确定所述命中插件的当前的输入参数收集完成的情况下,获取所述大语言模型反馈的所述命中插件的输入参数的参数值
。5.
根据权利要求4所述的方法,其中,所述获取所述大语言模型反馈的所述命中插件的输入参数的参数值,包括:根据所述命中插件的描述信息,对所述大语言模型反馈的输入参数以及参数值进行校验;响应于校验失败的事件,将所述语言理解内容发送至所述大语言模型,得到新的输入参数以及新的参数值,对所述大语言模型反馈的输入参数以及参数值进行校验;响应于校验成功的事件,得到所述命中插件的输入参数的参数值
。6.
根据权利要求4所述的方法,其中,所述基于所述新的自然语言内容,确定新的语言理解内容,包括:将所述新的自然语言内容添加到所述语言理解内容中,得到新的语言理解内容
。7.
根据权利要求1所述的方法,其中,所述对所述自然语言内容进行语义理解,确定所述自然语言内容命中的命中插件,包括:获取预先注册的备选插件的描述信息;根据各所述备选插件的描述信息和所述自然语言内容,确定所述自然语言内容命中的命中插件
。
8.
根据权利要求7所述的方法,其中,所述根据各所述备选插件的描述信息和所述自然语言内容,确定所述自然语言内容命中的命中插件,包括:将所述自然语言内容输入到预先训练的意图识别模型中,得到所述意图识别模型输出的命中插件的标识信息;其中,所述意图识别模型用于通过所述自然语言内容
、
预先注册的各所述备选插件的描述信息和各所述备选插件注册的标识信息,确定与所述自然语言内容对应的标识信息
。9.
根据权利要求1所述的方法,还包括:将所述调用结果发送至所述大语言模型中,得到调用回复内容;将所述调用结果和所述调用回复内容进行反馈
。10.
根据权利要求9所述的方法,其中,所述将所述调用结果发送至所述大语言模型中,得到调用回复内容,包括:获取所述命中插件对应的回复模板;将所述调用结果与所述命中插件对应的回复模板进行组合,得到回复理解内容;将所述回复理解内容发送至所述大语言模型中,得到调用回复内容
。11.
一种大模型插件调用装置,包括:自然语言内容获取模块,用于获取自然语言内容;插件匹配模块,用于对所述自然语言内容进行语义理解,确定所述自然语言内容命中的命中插件;理解内容确定模块,用于根据所述命中插件和所述自然语言内容,确定语言理解内容;输入参数检测模块,用于将所述语言理解内容发送至大语言模型中,得到所述命中插件的输入参数的参数值;插件调用模块,用于根据所述命中插件的输入参数的参数值,调用所述命中插件,得到调用结果
。12.
根据权利要求
11
所述的装置,其中,所述理解内容确定模块,包括:输入参数检测单元,用于获取所述命中插件对应的提示模板;所述命中插件对应的提示模板包括所述命...
【专利技术属性】
技术研发人员:谢永康,高古明,赵鹏昊,熊雪,王倩,徐东泽,施恩,李雨轩,周胜,李曙鹏,王耀,忻舟,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。