本技术涉及人工智能领域,具体而言,涉及一种信息处理方法、装置及电子设备。
背景技术:
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、在本技术实施例中,采用通过多模态大语言模型接收目标对象输入的问题信息,其中,问题信息的表达形式包括以下至少之一:文本信息、图片、音频、视频;基于问题信息确定目标接口的调度信息,并获取目标接口的执行结果,其中,目标接口的调度信息用于调度目标接口,目标接口用于获取针对问题信息对应的答复信息,执行结果用于表征针对问题信息是否提供答复;依据问题信息、目标接口的调度信息以及执行结果确定问题信息的目标答复信息的方式,通过多模态大语言模型对多模态形式的问题信息进行处理,能够提高对用户意图的理解能力,结合多模态大语言模型的接口调用能力,能够通过调用目标接口获得答复信息,从而能够依据问题信息、目标接口的调度信息以及执行结果确定出目标答复信息,提高了自动化问题处理能力,有效节省了人力成本,降低了运营成本,达到了提升客户体验的目的,从而实现了提高识别用户问题意图的能力,提高客户服务效率的技术效果,进而解决了相关技术中的客服系统识别用户问题意图的能力较弱导致客户服务效率比较低的技术问题。