问答方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39440343 阅读:8 留言:0更新日期:2023-11-19 16:23
本发明专利技术提供一种问答方法、装置、电子设备及存储介质,涉及人工智能技术领域,其中方法包括:通过信息调度模块将互动模块发送的第一目标信息发送至问答模块;第一目标信息中包括用户输入信息;在通过问答模块确定第一目标信息中还包括目标身份验证信息的情况下,确定用户输入信息的类型;目标身份验证信息用于表征用户身份级别;在通过问答模块确定用户输入信息的类型为问题信息类型,且确定用户身份级别满足预设条件的情况下,基于问题信息类型的用户输入信息生成回答信息;控制问答模块通过信息调度模块向互动模块发送包括回答信息的第二目标信息;通过互动模块显示回答信息。本方法能提高问答的安全性。法能提高问答的安全性。法能提高问答的安全性。

【技术实现步骤摘要】
问答方法、装置、电子设备及存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种问答方法、装置、电子设备及存储介质。

技术介绍

[0002]大规模语言模型是一种可以自动生成语言的人工智能模型。大规模语言模型通常是在初始模型的基础上,基于海量语言信息和知识文本通过统计的方法学习训练而得到。训练后的大规模语言模型,可以根据用户输入的问题信息生成回答信息。
[0003]大规模语言模型在训练时使用了海量的信息,因此其生成的回答信息中也包含着丰富的信息,回答信息中包含的信息可能涉及到隐私性或安全性的问题。而现有的大规模语言模型在接收到用户输入的问题信息后,会直接基于问题信息进行文本生成,并将生成的回答信息直接展示给用户,这样就可能造成涉密信息泄露的情况,造成难以估量的影响。
[0004]因此,如何安全使用大规模语言生成模型进行问答,提高问答的安全性是一个亟待解决的问题。

技术实现思路

[0005]针对现有技术中的问题,本专利技术实施例提供一种问答方法、装置、电子设备及存储介质。
[0006]示例地,本专利技术实施例提供了以下技术方案:
[0007]第一方面,本专利技术实施例提供了一种问答方法,应用于电子设备,所述电子设备包括问答模块、信息调度模块和互动模块;所述方法包括:
[0008]在通过所述信息调度模块确定接收到的第一目标信息为所述互动模块发送的信息的情况下,通过所述信息调度模块将所述第一目标信息发送至所述问答模块;所述第一目标信息中包括用户输入信息;r/>[0009]在通过所述问答模块确定所述第一目标信息中还包括目标身份验证信息的情况下,通过所述问答模块确定所述用户输入信息的类型;所述目标身份验证信息用于表征用户身份级别;
[0010]在通过所述问答模块确定所述用户输入信息的类型为问题信息类型,且确定所述用户身份级别满足预设条件的情况下,通过所述问答模块基于所述问题信息类型的用户输入信息生成回答信息;
[0011]控制所述问答模块通过所述信息调度模块向所述互动模块发送第二目标信息;所述第二目标信息中包括所述回答信息;
[0012]通过所述互动模块显示所述回答信息。
[0013]进一步地,所述方法还包括:
[0014]在通过所述问答模块确定所述第一目标信息中还包括所述目标身份验证信息、且确定所述用户输入信息的类型为身份信息类型的情况下,通过所述问答模块生成第三目标
信息;所述第三目标信息中包括用于提示用户输入问题信息的第一提示信息;
[0015]控制所述问答模块通过所述信息调度模块向所述互动模块发送所述第三目标信息;
[0016]通过所述互动模块显示所述第一提示信息。
[0017]进一步地,所述方法还包括:
[0018]在通过所述问答模块确定所述第一目标信息中未包括所述目标身份验证信息、且确定所述用户输入信息的类型为问题信息类型的情况下,通过所述问答模块生成第四目标信息;所述第四目标信息中包括用于提示用户输入身份信息的第二提示信息;
[0019]控制所述问答模块通过所述信息调度模块向所述互动模块发送所述第四目标信息;
[0020]通过所述互动模块显示所述第二提示信息。
[0021]进一步地,所述电子设备还包括身份验证模块;所述方法还包括:
[0022]在通过所述问答模块确定所述第一目标信息中未包括所述目标身份验证信息、且确定所述用户输入信息的类型为身份信息类型的情况下,通过所述问答模块基于所述身份信息类型的用户输入信息生成第五目标信息,并将所述第五目标信息发送至所述信息调度模块;
[0023]在通过所述信息调度模块确定所述第五目标信息中包括所述身份信息类型的用户输入信息,未包括所述目标身份验证信息的情况下,通过所述信息调度模块向所述身份验证模块发送所述第五目标信息;
[0024]通过所述身份验证模块在身份信息数据库中查找与所述身份信息类型的用户输入信息对应的目标身份验证信息,并基于所述身份信息类型的用户输入信息和所述目标身份验证信息生成第六目标信息;
[0025]控制所述身份验证模块通过信息调度模块将所述第六目标信息发送至所述问答模块;
[0026]通过所述问答模块确定所述第六目标信息中是否包括目标身份验证信息。
[0027]进一步地,所述身份信息类型的用户输入信息包括目标身份信息,所述目标身份信息包括目标身份标识信息和目标认证信息;
[0028]所述通过所述身份验证模块在身份信息数据库中查找与所述身份信息类型的用户输入信息对应的目标身份验证信息,包括:
[0029]通过所述身份验证模块在所述身份信息数据库中查找到所述目标身份标识信息和所述目标认证信息的第一对应关系的情况下,在所述身份信息数据库中查找与所述第一对应关系关联的所述目标身份验证信息;所述身份信息数据库中存储有身份标识信息和认证信息的对应关系、以及与所述对应关系关联的身份验证信息。
[0030]进一步地,所述方法还包括:
[0031]在增加新的身份信息的情况下,获取所述新的身份信息中包括的新的身份标识信息和新的认证信息,确定新的身份验证信息,并将所述新的身份标识信息和新的认证信息的第二对应关系、以及与所述第二对应关系关联的新的身份验证信息存储在所述身份信息数据库中;
[0032]在所述身份信息数据库中的身份信息发生变更的情况下,获取变更后的身份信息
中包括的变更后的身份标识信息和变更后的认证信息,并将所述变更后的身份标识信息和所述变更后的认证信息的第三对应关系、以及与所述第三对应关系关联的变更后的身份验证信息存储在所述身份信息数据库中。
[0033]进一步地,所述方法还包括:
[0034]在通过所述问答模块确定所述用户输入信息的类型为问题信息类型、且确定所述用户身份级别未满足所述预设条件的情况下,生成第七目标信息;所述预设条件包括用户身份级别与问题级别匹配,所述问题级别为所述问答模块确定的所述问题信息类型的用户输入信息对应的级别;所述第七目标信息中包括用于提示用户所述用户身份级别低于所述问题级别的第三提示信息;
[0035]控制所述问答模块通过所述信息调度模块向所述互动模块发送所述第七目标信息;
[0036]通过所述互动模块显示所述第三提示信息。
[0037]进一步地,所述通过所述问答模块基于所述问题信息类型的用户输入信息生成回答信息,包括:
[0038]将所述问题信息类型的用户输入信息输入至所述问答模块中的问答模型中,得到所述问答模型输出的所述回答信息;
[0039]所述问答模型为基于如下方式训练得到的:
[0040]获取多个问题信息类型的输入信息样本;
[0041]确定各所述输入信息样本对应的回答信息标签;
[0042]将各所述输入信息样本输入至初始问答模型中,得到所述初始问答模型输出的各所述输入信息样本对应的回答信息样本;
[0043]基于各所述回答本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种问答方法,其特征在于,应用于电子设备,所述电子设备包括问答模块、信息调度模块和互动模块;所述方法包括:在通过所述信息调度模块确定接收到的第一目标信息为所述互动模块发送的信息的情况下,通过所述信息调度模块将所述第一目标信息发送至所述问答模块;所述第一目标信息中包括用户输入信息;在通过所述问答模块确定所述第一目标信息中还包括目标身份验证信息的情况下,通过所述问答模块确定所述用户输入信息的类型;所述目标身份验证信息用于表征用户身份级别;在通过所述问答模块确定所述用户输入信息的类型为问题信息类型,且确定所述用户身份级别满足预设条件的情况下,通过所述问答模块基于所述问题信息类型的用户输入信息生成回答信息;控制所述问答模块通过所述信息调度模块向所述互动模块发送第二目标信息;所述第二目标信息中包括所述回答信息;通过所述互动模块显示所述回答信息。2.根据权利要求1所述的问答方法,其特征在于,所述方法还包括:在通过所述问答模块确定所述第一目标信息中还包括所述目标身份验证信息、且确定所述用户输入信息的类型为身份信息类型的情况下,通过所述问答模块生成第三目标信息;所述第三目标信息中包括用于提示用户输入问题信息的第一提示信息;控制所述问答模块通过所述信息调度模块向所述互动模块发送所述第三目标信息;通过所述互动模块显示所述第一提示信息。3.根据权利要求1所述的问答方法,其特征在于,所述方法还包括:在通过所述问答模块确定所述第一目标信息中未包括所述目标身份验证信息、且确定所述用户输入信息的类型为问题信息类型的情况下,通过所述问答模块生成第四目标信息;所述第四目标信息中包括用于提示用户输入身份信息的第二提示信息;控制所述问答模块通过所述信息调度模块向所述互动模块发送所述第四目标信息;通过所述互动模块显示所述第二提示信息。4.根据权利要求3所述的问答方法,其特征在于,所述电子设备还包括身份验证模块;所述方法还包括:在通过所述问答模块确定所述第一目标信息中未包括所述目标身份验证信息、且确定所述用户输入信息的类型为身份信息类型的情况下,通过所述问答模块基于所述身份信息类型的用户输入信息生成第五目标信息,并将所述第五目标信息发送至所述信息调度模块;在通过所述信息调度模块确定所述第五目标信息中包括所述身份信息类型的用户输入信息,未包括所述目标身份验证信息的情况下,通过所述信息调度模块向所述身份验证模块发送所述第五目标信息;通过所述身份验证模块在身份信息数据库中查找与所述身份信息类型的用户输入信息对应的目标身份验证信息,并基于所述身份信息类型的用户输入信息和所述目标身份验证信息生成第六目标信息;控制所述身份验证模块通过信息调度模块将所述第六目标信息发送至所述问答模块;
通过所述问答模块确定所述第六目标信息中是否包括目标身份验证信息。5.根据权利要求4所述的问答方法,其特征在于,所述身份信息类型的用户输入信息包括目标身份信息,所述目标身份信息包括目标身份标识信息和目标认证信息;所述通过所述身份验证模块在身份信息数据库中查找与所述身份信息类型的用户输入信息对应的目标身份验证信息,包括:通过所述身份验证模块在所述身份信息数据库中查找到所述目标身份标识信息和所述目标认证信息的第一对应关系的情况下,在所述身份信息数据库中查找与所述第一对应关系关联的所述目标身份验证信息;所述身份信息数据库中存储有身份标识信息和认证信息的对应关系、以及与所述对应...

【专利技术属性】
技术研发人员:张勇王占一束博
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1