System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,具体涉及一种交互界面的生成方法、装置、电子设备及车辆。
技术介绍
1、随着智能终端的普及,用户可以通过终端上网或者个性化定制各种应用软件。进而用户可通过终端实现很多交互功能。
2、目前,用户可通过终端的交互界面进行交互功能的体验。然而,交互界面的布局、功能内容和不同页面的切换逻辑等都是预先定义的固定模式。在实际使用过程中,会存在功能隐藏太深,需要用户多次操作的情况,进而影响了交互效率,从而影响了用户的使用效率和体验。
技术实现思路
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、第二方面,本申请提供了一种交互界面的生成装置,包括:dsl引擎模块、任务引擎模块和agent管理模块;
27、所述dsl引擎模块作为和大语言模型的交互协议载体,用于大语言模型与车机交互;
28、所述任务引擎模块负责任务清单的管理,用于接收来自大语言模型和车机内部的任务,将任务解析成任务清单后对相关任务进行调度执行,并将执行结果反馈给对应的调度方;
29、所述agent管理模块负责所有业务对外的统一代理,用于接收到所述任务引擎模块的解析结果进行全语境意图匹配、意图分发和业务仲裁操作。
30、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的交互界面的生成方法。
31、第四方面,本申请提供了一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的交互界面的生成方法。
32、第五方面,本申请提供了一种车辆,包括如第二方面所述的装置,或如第四方面所述的电子设备。
33、借由上述技术方案,本申请提供的一种交互界面的生成方法、装置、电子设备及车辆,首先获取对用户的交互输入信息通过大语言模型识别到的语言描述信息;再对语言描述信息进行解析,获得用户的意图信息;然后根据该用户的意图信息生成任务清单,其中,任务清单中包括生成交互界面所需调度的各个任务,该交互界面为与用户的意图信息匹配的交互功能的界面;然后通过调度任务清单中的任务,生成交互界面。与目前相关技术相比,本申请通过用户的交互输入,如简单的语音输入,准确识别出用户所需的交互界面,根据该交互界面的界面描述信息生成相应的交互界面,减少了用户手动查找的操作,方便用户直接进行交互功能的体验,提高了交互效率,进而可提高用户的使用效率和体验。
34、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种交互界面的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述意图信息生成任务清单,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述意图信息生成任务清单,还包括:
4.根据权利要求1所述的方法,其特征在于,所述交互输入信息包括多模态特征数据;所述语言描述信息是通过所述大语言模型对与所述多模态特征数据对应的自然语言文本信息进行分析得到的。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在通过调度所述任务清单中的任务,生成所述交互界面之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,在获取所述用户在所述交互界面中对交互功能的设置结果信息之后,所述方法还包括:
8.一种交互界面的生成装置,其特征在于,包括:DSL引擎模块、任务引擎模块和Agent管理模块;
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要
10.一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。
11.一种车辆,其特征在于,包括:如权利要求10所述的电子设备。
...【技术特征摘要】
1.一种交互界面的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述意图信息生成任务清单,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述意图信息生成任务清单,还包括:
4.根据权利要求1所述的方法,其特征在于,所述交互输入信息包括多模态特征数据;所述语言描述信息是通过所述大语言模型对与所述多模态特征数据对应的自然语言文本信息进行分析得到的。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在通过调度所述任务清单中的任务,生成所述交互界面之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:余亨惠,李涛,王海路,赵星研,刘志刚,勾晓菲,鹿庆超,
申请(专利权)人:北京罗克维尔斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。