System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种大模型智能体的任务执行方法、装置及设备制造方法及图纸_技高网

一种大模型智能体的任务执行方法、装置及设备制造方法及图纸

技术编号:43246118 阅读:7 留言:0更新日期:2024-11-05 17:30
本申请涉及人工智能技术领域,尤其涉及一种大模型智能体的任务执行方法、装置及设备。获取待处理数据、针对该待处理数据对应的任务类型保存的业务流程提示词以及特殊要求提示词,并作为输入数据输入到大模型,使大模型在获取到包括第一预设内容的输入数据时,按照输入数据的要求调用任务工具,获取大模型调用的任务工具的输出结果,如果输出结果不是最终结果,大模型智能体确定包含该输出结果的中间提示词,并将该中间提示词作为最新的输入数据,继续执行将输入数据输入到大模型的步骤,通过输入特殊要求提示词的方式控制大模型执行任务时调用的任务工具,实现了执行任务过程中大模型智能体任务工具调用的可控性,进而提高了任务执行的准确率。

【技术实现步骤摘要】

本申请涉及人工智能,尤其涉及一种大模型智能体的任务执行方法、装置及设备


技术介绍

1、大模型智能体是指一种基于大模型的,具备规划思考能力、记忆能力、使用工具的能力,能自主完成给定任务的应用框架。其中,大模型可以是大语言模型、多模态模型等生成式语言处理模型。智能体的核心是使用大模型作为通用问题解决器,将它们与外部资源连接起来完成任务。

2、目前,大模型智能体在执行任务时,一般是由大模型智能体自主决定调用什么任务工具执行相应的任务,随机性、不可控性较强,这便使得大模型智能体执行任务的结果的准确率较低。

3、因此,如何控制大模型智能体的任务执行过程为亟待解决的问题。


技术实现思路

1、本申请实施例提供了一种大模型智能体的任务执行方法、装置及设备,用以解决现有技术中大模型智能体调用工具执行任务随机性、不可控性较强的问题。

2、第一方面,本申请提供了一种大模型智能体的任务执行方法,所述方法包括:

3、获取待处理数据、针对所述待处理数据对应的任务类型保存的业务流程提示词、以及特殊要求提示词;其中,所述特殊要求提示词用于提示大模型获取到包括第一预设内容的输入数据时,按照所述输入数据的要求调用任务工具;

4、所述大模型智能体将所述待处理数据、所述业务流程提示词和所述特殊要求提示词作为输入数据输入到所述大模型中,获取所述大模型调用的任务工具的输出结果;

5、若所述输出结果非最终结果,所述大模型智能体确定包含所述输出结果的中间提示词,使用所述中间提示词对所述输入数据进行更新,并继续执行将所述输入数据输入到所述大模型中的步骤,直到获取到最终结果。

6、第二方面,本申请提供了一种大模型智能体的任务执行装置,所述装置包括:

7、获取模块,用于获取待处理数据、针对所述待处理数据对应的任务类型保存的业务流程提示词、以及特殊要求提示词;其中,所述特殊要求提示词用于提示大模型获取到包括第一预设内容的输入数据时,按照所述输入数据的要求调用任务工具;

8、处理模块,用于所述大模型智能体将所述待处理数据、所述业务流程提示词和所述特殊要求提示词作为输入数据输入到所述大模型中,获取所述大模型调用的任务工具的输出结果;若所述输出结果非最终结果,所述大模型智能体确定包含所述输出结果的中间提示词,使用所述中间提示词对所述输入数据进行更新,并继续执行将所述输入数据输入到所述大模型中的步骤,直到获取到最终结果。

9、第三方面,本申请还提供了一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一所述大模型智能体的任务执行方法的步骤。

10、第四方面,本申请还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一所述大模型智能体的任务执行方法的步骤。

11、由于在本申请实施例中,获取待处理数据、针对该待处理数据对应的任务类型保存的业务流程提示词以及特殊要求提示词,并作为输入数据输入到大模型中,使大模型在获取到包括第一预设内容的输入数据时,按照输入数据的要求调用任务工具,获取大模型调用的任务工具的输出结果,如果该输出结果不是最终结果,则大模型智能体确定包含该输出结果的中间提示词,并将该中间提示词作为最新的输入数据,继续执行将输入数据输入到大模型的步骤,通过输入特殊要求提示词的方式控制大模型执行任务时调用的任务工具,实现了执行任务过程中大模型智能体任务工具调用的可控性,进而提高了任务执行的准确率。

本文档来自技高网...

【技术保护点】

1.一种大模型智能体的任务执行方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述输出结果中包括所述第一预设内容和待调用的任务工具,所述大模型智能体确定包含所述输出结果的中间提示词包括:

3.根据权利要求2所述的方法,其特征在于,所述大模型智能体将所述输入数据和所述输出结果拼接之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,若所述输出结果中不包括所述第一预设内容和待调用的任务工具,所述大模型智能体确定包含所述输出结果的中间提示词包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,确定所述输出结果是否为最终结果的过程,包括:

7.根据权利要求1所述的方法,其特征在于,所述大模型智能体将所述待处理数据、所述业务流程提示词和所述特殊要求提示词作为输入数据输入到所述大模型中之前,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述大模型智能体将所述待处理数据、所述业务流程提示词和所述特殊要求提示词作为输入数据输入到所述大模型中之前,所述方法还包括:

9.一种大模型智能体的任务执行装置,其特征在于,所述装置包括:

10.一种电子设备,其特征在于,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-8任一项所述大模型智能体的任务执行方法的步骤。

...

【技术特征摘要】

1.一种大模型智能体的任务执行方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述输出结果中包括所述第一预设内容和待调用的任务工具,所述大模型智能体确定包含所述输出结果的中间提示词包括:

3.根据权利要求2所述的方法,其特征在于,所述大模型智能体将所述输入数据和所述输出结果拼接之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,若所述输出结果中不包括所述第一预设内容和待调用的任务工具,所述大模型智能体确定包含所述输出结果的中间提示词包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:杨斌丁振宇李辉杨成喆刘秀美刘晓冰
申请(专利权)人:海信集团控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1