本公开涉及人工智能,具体而言,涉及一种交互方法、装置、计算机设备及存储介质。
背景技术:
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、第二方面,本公开实施例还提供一种交互装置,包括:
27、第一展示模块,用于响应于人工智能对象创建请求,展示目标创建页面;
28、接收模块,用于接收用户在所述目标创建页面输入的人工智能对象设定信息;所述人工智能对象设定信息包括针对所述人工智能对象的角色属性信息的设定;所述人工智能对象设定信息用于确定所述人工智能对象的目标服务场景信息;
29、第二展示模块,展示基于所述人工智能ai对象设定信息生成的所述目标服务场景下的对话开场信息;所述人工智能对象用于针对用户提问信息提供对应的回答结果;所述对话开场信息包括所述人工智能ai对象的介绍信息和至少一个问题提示信息。
30、第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可选的实施方式中的步骤。
31、第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可选的实施方式中的步骤。
32、关于上述交互装置,计算机设备及计算机可读介质的效果描述参见上述交互方法的说明,这里不再赘述。
33、采用上述任一方面或任一方面的任一实施方式,通过引导用户输入符合自己偏好和需求的人工智能对象设定信息,创建满足用户个性化需求的人工智能对象;其中,输入的人工智能对象设定信息可以是对人工智能对象的角色属性信息的设定,该角色属性信息可以影响该人工智能对象的服务场景,进而影响与人工智能对象进行对话时的对话开场信息,也会影响后续提供用户提问信息的回答结果的内容或风格。这里的对话开场信息包括人工智能对象的介绍信息和至少一个问题提示信息,也即人工智能对象的介绍信息是符合用户当前对于对话对象的特征意向的,至少一个问题提示信息也是适配用户当前需求的服务场景的;如此,可以满足不同用户的个性化需求,从而达到有效引导用户提问的目的。
34、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对话开场信息为根据以下步骤生成的:
3.根据权利要求2所述的方法,其特征在于,所述基于所述人工智能对象设定信息,确定人工智能辅助信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述人工智能对象的目标服务场景信息基于以下方式确定:
5.根据权利要求1所述的方法,其特征在于,所述展示目标创建页面,包括:
6.根据权利要求5所述的方法,其特征在于,所述设定维度包括描述维度;
7.根据权利要求5或6所述的方法,其特征在于,所述对话开场信息还包括人工智能对象形象和标题信息;
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述展示基于所述人工智能对象设定信息生成的所述目标服务场景下的对话开场信息之后,还包括:
10.一种交互装置,其特征在于,包括:
11.一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至9任一项所述的交互方法的步骤。
12.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至9任一项所述的交互方法的步骤。