基于人工智能的系统交互方法及相关设备技术方案

技术编号:33557188 阅读:10 留言:0更新日期:2022-05-26 22:54
本申请提出一种基于人工智能的系统交互方法、装置、电子设备及存储介质,基于人工智能的系统交互方法包括:建立交互平台以接收请求系统发出的交互信息;所述交互平台解析接收到的交互信息以获取交互数据;所述交互平台检验所述交互数据的来源、格式和完整性,若检验通过,则依据预设的协议将所述交互数据转换为目标系统能够识别的目标数据;所述交互平台发送所述目标数据至所述目标系统进行处理以获取交互结果;所述交互平台接收所述交互结果并返回所述交互结果至所述请求系统。本申请通过建立统一的系统交互平台来对不同系统间的交互方式进行处理,实现不同系统交互信息的统一管理,提高了不同系统间的交互效率。提高了不同系统间的交互效率。提高了不同系统间的交互效率。

【技术实现步骤摘要】
基于人工智能的系统交互方法及相关设备


[0001]本申请涉及人工智能
,尤其涉及一种基于人工智能的系统交互方法、装置、电子设备及存储介质。

技术介绍

[0002]一个完整的流程一般需要多个不同的系统进行交互才能完成,然而不同系统所要求的交互方式并不一致,对应需要交互的数据类型和格式也差别很多。
[0003]现有技术中,开发人员需要针对每一种交互方式开发出对应的程序代码以使不同的系统能够互通。然而,当多个系统进行交互时,需要消耗大量的人力物力来确保每一种交互方式都能够顺利进行,从而造成各系统之间的交互效率低下。

技术实现思路

[0004]鉴于以上内容,有必要提出一种基于人工智能的系统交互方法及相关设备,以解决如何提高不同系统之间交互效率低下这一技术问题,其中,相关设备包括基于人工智能的系统交互装置、电子设备及存储介质。
[0005]本申请提供一种基于人工智能的系统交互方法,所述方法包括:
[0006]建立交互平台以接收请求系统发出的交互信息;
[0007]所述交互平台解析接收到的交互信息以获取交互数据;
[0008]所述交互平台检验所述交互数据的来源、格式和完整性,若检验通过,则依据预设的协议将所述交互数据转换为目标系统能够识别的目标数据;
[0009]所述交互平台发送所述目标数据至所述目标系统进行处理以获取交互结果;
[0010]所述交互平台接收所述交互结果并返回所述交互结果至所述请求系统。
[0011]如此,通过建立统一的系统交互平台,并利用交互平台对不同系统间的交互方式进行处理,将请求系统发出的信息转换为目标系统能够识别的数据,有效简化了系统交互的开发任务,提高了不同系统之间数据的交互效率。
[0012]在一些实施例中,所述建立交互平台以接收请求系统发出的交互信息包括:
[0013]依据预设的软件开发工具包建立各请求系统客户端与交互平台服务端之间的通信连接;
[0014]请求系统依据预设的协议封装所述交互信息以获取传输数据包,所述协议包括sftp协议、webservice协议、ftp协议和http协议;
[0015]依据所述交互平台服务端接收所述请求系统发出的传输数据包以获取所述交互信息,所述交互信息包括数据交互方式、数据类型和数据格式。
[0016]如此,通过建立统一的系统交互平台,并根据多种协议对不同系统间的交互方式进行处理,为不同系统间建立通信连接和进行信息交互提供了可能。
[0017]在一些实施例中,所述交互平台解析接收到的交互信息以获取交互数据包括:
[0018]所述交互平台依据接收到的所述交互信息的数据类型和数据格式将所述交互信
息统一解析为JSON数据;
[0019]统计所述JSON数据以将所有的JSON数据作为所述交互数据。
[0020]如此,通过将交互数据统一解析为JSON数据,使不同系统间的交互数据拥有统一的数据格式,便于后续过程对交互数据的统一检验和发送。
[0021]在一些实施例中,所述交互平台检验所述交互数据的来源、格式和完整性包括:
[0022]所述交互平台依据数据校验算法对所述交互数据进行完整性和来源检验;
[0023]所述交互平台依据JSON格式化验证工具对所述交互数据进行格式检验。
[0024]如此,可以检查出所述交互信息在发送和解析为交互数据的过程中是否存在错误和缺失,有效实现差错控制,保证交互数据的完整和正确。
[0025]在一些实施例中,所述交互平台检验所述交互数据的来源、格式和完整性,若检验通过,所述方法还包括:
[0026]所述交互平台依据所述协议确定所述协议预先指定的对应目标系统;
[0027]所述交互平台依据所述协议对所述交互数据进行格式转换以获取所述协议预先指定的对应目标系统能够识别的目标数据;
[0028]所述交互平台调用所述协议的适配器将所述目标系统能够识别的目标数据发送至所述目标系统。
[0029]如此,可以保证所述交互数据在完整正确的前提下,依据所述协议将交互数据转换为目标系统能够识别的目标数据,实现不同系统间的信息交互。
[0030]在一些实施例中,所述交互平台接收所述交互结果并返回所述交互结果至所述请求系统包括:
[0031]记录所述交互平台服务端接收所述交互结果的接收时刻;
[0032]若所述请求系统未在当前时刻收到所述交互结果,则计算所述接收时刻与当前时刻的差值以获取交互时间差;
[0033]基于所述交互时间差和预设的时间段判断所述交互平台是否正常工作。
[0034]如此,通过计算交互时间差并与预设的时间段进行判断,可以确定所述交互平台是否在预设的时间段内返回所述交互结果至所述请求系统,从而为判断所述交互平台的工作状态是否正常提供了依据。
[0035]在一些实施例中,所述交互时间差和预设的时间段判断所述交互平台是否正常工作包括:
[0036]若所述交互时间差不位于预设的时间段内,确定所述交互平台服务端未在预设的时间段内返回所述交互结果,则所述交互平台服务端再次向所述请求系统返回所述交互结果;
[0037]若所述请求系统在预设的时间段内仍未收到所述交互结果,则发出预警信息。
[0038]如此,可以在交互平台没有正常返回交互结果至请求系统时进行二次返回,防止因意外因素导致交互结果返回失败,同时通过二次返回的结果可以确认交互平台是否确实存在异常,以便于工作人员对异常情况进行及时处理。
[0039]本申请实施例还提供一种基于人工智能的系统交互装置,所述装置包括:
[0040]接收单元,用于建立交互平台以接收请求系统发出的交互信息;
[0041]解析单元,用于所述交互平台解析接收到的交互信息以获取交互数据;
Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
[0057]电子设备可以是任何一种可与客户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备等。
[0058]电子设备还可以包括网络设备和/或客户设备。其中,所述网络设备包括,但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云。
[0059]电子设备所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
[0060]如图1所示,是本申请基于人工智能的系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能的系统交互方法,其特征在于,所述方法包括:建立交互平台以接收请求系统发出的交互信息;所述交互平台解析接收到的交互信息以获取交互数据;所述交互平台检验所述交互数据的来源、格式和完整性,若检验通过,则依据预设的协议将所述交互数据转换为目标系统能够识别的目标数据;所述交互平台发送所述目标数据至所述目标系统进行处理以获取交互结果;所述交互平台接收所述交互结果并返回所述交互结果至所述请求系统。2.如权利要求1所述的基于人工智能的系统交互方法,其特征在于,所述建立交互平台以接收请求系统发出的交互信息包括:依据预设的软件开发工具包建立各请求系统客户端与交互平台服务端之间的通信连接;请求系统依据预设的协议封装所述交互信息以获取传输数据包,所述协议包括sftp协议、webservice协议、ftp协议和http协议;依据所述交互平台服务端接收所述请求系统发出的传输数据包以获取所述交互信息,所述交互信息包括数据交互方式、数据类型和数据格式。3.如权利要求1所述的基于人工智能的系统交互方法,其特征在于,所述交互平台解析接收到的交互信息以获取交互数据包括:所述交互平台依据接收到的所述交互信息的数据类型和数据格式将所述交互信息统一解析为JSON数据;统计所述JSON数据以将所有的JSON数据作为所述交互数据。4.如权利要求1所述的基于人工智能的系统交互方法,其特征在于,所述交互平台检验所述交互数据的来源、格式和完整性包括:所述交互平台依据数据校验算法对所述交互数据进行完整性和来源检验;所述交互平台依据JSON格式化验证工具对所述交互数据进行格式检验。5.如权利要求4所述的基于人工智能的系统交互方法,其特征在于,所述交互平台检验所述交互数据的来源、格式和完整性,若检验通过,所述方法还包括:所述交互平台依据所述协议确定所述协议预先指定的对应目标系统;所述交互平台依据所述协议对所述交互数据进行格式转换以获取所述协议预先指定的对应目标系统能够识别...

【专利技术属性】
技术研发人员:周有亮
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1