System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及综合能源,尤其涉及一种基于大语言模型的综合能源智能会话设计方法及装置。
技术介绍
1、随着人工智能技术的快速发展,大语言模型凭借其强大的语言理解和生成能力,为智能会话带来了全新的变革。目前,许多公司都在接入大语言模型做智能会话功能。
2、在综合能源场景中,各种能源业务可通过智能会话系统进行交互。目前,在将大语言模型和自家各个能源业务系统结合时,大多是把综合能源中所有能源业务系统中的业务需求都写在一个大的提示词中,通过一次请求向大语言模型发起会话。上述会话方式中,需要多个团队一起写同一套提示词,导致协作困难,而且会使得提示词冗余、混乱,降低智能会话效率和质量。
3、综上所述,如何降低在综合能源场景下进行智能会话时所用到的提示词的冗余和混乱,提高综合能源场景下的智能会话效率和质量,是目前本领域技术人员亟待解决的技术问题。
技术实现思路
1、有鉴于此,本申请的目的是提供一种基于大语言模型的综合能源智能会话设计方法及装置,用于降低在综合能源场景下进行智能会话时所用到的提示词的冗余和混乱,提高综合能源场景下的智能会话效率和质量。
2、为了实现上述目的,本申请提供如下技术方案:
3、一种基于大语言模型的综合能源智能会话设计方法,包括:
4、接收用户输入的会话文本,将所述会话文本及综合能源场景下的意图识别提示词传递给大语言模型,由所述大语言模型根据所述意图识别提示词识别出用户会话意图;所述意图识别提示词包含多个意图,各所述意图
5、根据所述用户会话意图确定对应的能源业务系统接口及所述能源业务系统接口所需参数对应的参数提取要求提示词,将所述参数提取要求提示词传递给所述大语言模型,由所述大语言模型根据所述参数提取要求提示词提取所述业务系统接口所需参数;所述意图识别提示词中的各意图与能源业务系统接口间一一对应,且能源业务系统接口与其所需参数对应的参数提取要求提示词间一一对应,所述业务系统接口及对应的所述参数提取要求提示词由相应能源业务系统的业务方生成;
6、根据所述能源业务系统接口所需参数调用所述业务系统接口,以得到会话结果。
7、可选地,在根据所述能源业务系统接口所需参数调用所述能源业务系统接口,以得到会话结果后,还包括:
8、获取所述用户会话意图对应的会话结果处理提示词;所述会话结果处理提示词中包含对所述用户会话意图对应的会话结果的处理方式,所述会话结果处理提示词由相应能源业务系统的业务方生成;
9、将所述会话结果及所述会话结果处理提示词传递给所述大语言模型,由所述大语言模型根据所述会话结果处理提示词对所述会话结果进行处理,得到处理结果。
10、可选地,在将所述会话结果及所述会话结果处理提示词传递给所述大语言模型,由所述大语言模型根据所述会话结果处理提示词对所述会话结果进行处理,得到处理结果之后,还包括:
11、对所述处理结果进行展示。
12、可选地,在将所述参数提取要求提示词传递给所述大语言模型时,还包括:
13、将所述会话文本传递给所述大语言模型;
14、在将所述会话结果及所述会话结果处理提示词传递给所述大语言模型时,还包括:
15、将所述会话文本传递给所述大语言模型。
16、可选地,所述意图识别提示词中的各所述意图均包括意图名称和意图描述。
17、可选地,所述意图识别提示词中的各所述意图均还包括优先级;
18、当所述大语言模型识别出多个用户会话意图时,还包括:
19、将优先级最高的用户会话意图确定为最终的用户会话意图。
20、可选地,各所述意图分别对应一个参数提取模块,所述参数提取模块中包含所述意图对应的业务系统接口及所述业务系统接口所需参数。
21、一种基于大语言模型的综合能源智能会话设计装置,包括:
22、接收模块,用于接收用户输入的会话文本,将所述会话文本及综合能源场景下的意图识别提示词传递给大语言模型,由所述大语言模型根据所述意图识别提示词识别出用户会话意图;所述意图识别提示词包含多个意图,各所述意图根据综合能源场景中各能源业务系统的业务方提供的能源业务场景需求确定;
23、第一确定模块,用于根据所述用户会话意图确定对应的能源业务系统接口及所述能源业务系统接口所需参数对应的参数提取要求提示词,将所述参数提取要求提示词传递给所述大语言模型,由所述大语言模型根据所述参数提取要求提示词提取所述能源业务系统接口所需参数;所述意图识别提示词中的各意图与能源业务系统接口间一一对应,且能源业务系统接口与其所需参数对应的参数提取要求提示词间一一对应,所述业务系统接口及对应的所述参数提取要求提示词由相应能源业务系统的业务方生成;
24、调用模块,用于根据所述能源业务系统接口所需参数调用所述能源业务系统接口,以得到会话结果。
25、一种基于大语言模型的综合能源智能会话设计设备,包括:
26、存储器,用于存储计算机程序;
27、处理器,用于执行所述计算机程序时实现如上述任一项所述的基于大语言模型的综合能源智能会话设计方法的步骤。
28、一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的基于大语言模型的综合能源智能会话设计方法的步骤。
29、本申请提供了一种基于大语言模型的综合能源智能会话设计方法及装置,其中,该方法包括:接收用户输入的会话文本,将会话文本及综合能源场景下的意图识别提示词传递给大语言模型,由大语言模型根据意图识别提示词识别出用户会话意图;意图识别提示词包含多个意图,各意图根据综合能源场景中各能源业务系统的业务方提供的能源业务场景需求确定;根据用户会话意图确定对应的能源业务系统接口及能源业务系统接口所需参数对应的参数提取要求提示词,将参数提取要求提示词传递给大语言模型,由大语言模型根据参数提取要求提示词提取能源业务系统接口所需参数;意图识别提示词中的各意图与能源业务系统接口间一一对应,且能源业务系统接口与其所需参数对应的参数提取要求提示词间一一对应,能源业务系统接口及对应的参数提取要求提示词由相应的业务方生成;根据业务系统接口所需参数调用业务系统接口,以得到会话结果。
30、本申请公开的上述技术方案,不仅将综合能源智能会话过程拆分成意图识别和参数提取,每个阶段分别对应各自的提示词,而且意图识别阶段中用到的综合能源场景下的意图识别提示词可以由通用团队开发生成,该意图识别提示词中的各意图对应的能源业务系统接口及对应的参数提取提示词由综合能源中相应能源业务系统的业务方独立开发,而无需将所有能源业务需求的提示词集中在一起并由多个团队一起写同一套提示词,从而可减少在综合能源场景下进行智能会话时所用到的提示词的臃肿、冗余和混乱性,提高综合本文档来自技高网...
【技术保护点】
1.一种基于大语言模型的综合能源智能会话设计方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在根据所述能源业务系统接口所需参数调用所述能源业务系统接口,以得到会话结果后,还包括:
3.根据权利要求2所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在将所述会话结果及所述会话结果处理提示词传递给所述大语言模型,由所述大语言模型根据所述会话结果处理提示词对所述会话结果进行处理,得到处理结果之后,还包括:
4.根据权利要求2所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在将所述参数提取要求提示词传递给所述大语言模型时,还包括:
5.根据权利要求1所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,所述意图识别提示词中的各所述意图均包括意图名称和意图描述。
6.根据权利要求5所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,所述意图识别提示词中的各所述意图均还包括优先级;
7.根据权利要求1所述的基于大语言模型的综合能源
8.一种基于大语言模型的综合能源智能会话设计装置,其特征在于,包括:
9.一种基于大语言模型的综合能源智能会话设计设备,其特征在于,包括:
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于大语言模型的综合能源智能会话设计方法的步骤。
...【技术特征摘要】
1.一种基于大语言模型的综合能源智能会话设计方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在根据所述能源业务系统接口所需参数调用所述能源业务系统接口,以得到会话结果后,还包括:
3.根据权利要求2所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在将所述会话结果及所述会话结果处理提示词传递给所述大语言模型,由所述大语言模型根据所述会话结果处理提示词对所述会话结果进行处理,得到处理结果之后,还包括:
4.根据权利要求2所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,在将所述参数提取要求提示词传递给所述大语言模型时,还包括:
5.根据权利要求1所述的基于大语言模型的综合能源智能会话设计方法,其特征在于,所述意图识别提...
【专利技术属性】
技术研发人员:赵达伟,
申请(专利权)人:新奥数能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。