一种基于ChatGPT的电力知识问答助手构建方法技术

技术编号:39182045 阅读:6 留言:0更新日期:2023-10-27 08:29
本申请涉及人机交互技术领域,提供一种基于ChatGPT的电力知识问答助手构建方法,通过该方法对中间服务器和终端设备进行配置后,中间服务器根据终端设备当前被分配的工单,向终端设备发送相应的问答数据;终端设备在接收到用户输入的当前问句后,将当前问句发送给中间服务器,从而通过中间服务器将当前问句转发给ChatGPT服务器,以借助ChatGPT服务器的计算能力,准确获得当前问句的答复;如果终端设备没有接收到当前问句答复,则终端设备从本地存储的问答数据中查询当前问句对应的历史问句答复,从而提升问答系统的可用性。从而提升问答系统的可用性。从而提升问答系统的可用性。

【技术实现步骤摘要】
一种基于ChatGPT的电力知识问答助手构建方法


[0001]本申请涉及人机交互
,具体而言,涉及一种基于ChatGPT的电力知识问答助手构建方法。

技术介绍

[0002]随着电力技术的不断发展和电网基础设施的持续建设,电力抢修人员在处理电力抢修工单时面对的现场问题越来越复杂,并且由于停电造成的经济损失和用户负面情绪较为严重,这也对电力抢修人员的抢修效率提出了更高的要求。为了应对现场问题越来越复杂且抢修效率要求更高的情况,现有技术为电力抢修人员提供了智能问答系统,电力抢修人员通过手持终端向服务器发送与电力知识有关的问句,服务器接收到问句后,通过预先训练的神经网络(例如transformer神经网络架构)对问句进行意图识别,并结合预先建立的知识图谱,生成该问句对应的问句答复,并将问句答复反馈给电力抢修人员的手持终端。
[0003]然而现有的智能问答系统的准确性并不高,很多时候并不能为电力抢修人员提供满足预期的答复。并且,很多电力抢修工单对应的抢修地点位于地下室、远郊等网络覆盖较弱的地区,手持终端和服务器之间的通讯条件较差,导致智能问答系统失效。

技术实现思路

[0004]本申请提供一种基于ChatGPT的电力知识问答助手构建方法,旨在提高电力抢修场景下的电力智能助手的可用性。
[0005]本申请实施例第一方面提供一种基于ChatGPT的电力知识问答助手构建方法,所述方法包括:设置中间服务器,并对所述中间服务器进行配置。
[0006]设置多个终端设备,并对每个终端设备进行配置
[0007]其中,所述中间服务器被配置为:根据目标终端设备当前被分配的工单,从本地存储的多对问答数据中选择与所述工单对应的目标问答数据,并将所述目标问答数据发送给所述目标终端设备,所述目标终端设备是所述多个终端设备中的一个终端设备。
[0008]所述中间服务器还被配置为:在接收到终端设备发送的当前问句后,将所述当前问句转发给ChatGPT服务器,在接收到所述ChatGPT服务器返回的当前问句答复后,将所述当前问句答复转发给发送所述当前问句的终端设备。
[0009]所述终端设备被配置为:在接收到用户输入的当前问句后,将所述当前问句发送给所述中间服务器,并接收所述中间服务器发送的当前问句答复,以及向用户展示所述当前问句答复。
[0010]所述终端设备还被配置为:在将所述当前问句发送给所述中间服务器后,在达到预设条件后还没有接收到当前问句答复的情况下,从本地存储的问答数据中查询所述当前问句对应的历史问句答复,并向用户展示查询到的历史问句答复。
[0011]可选地,所述中间服务器还被配置为:在接收到所述ChatGPT服务器返回的当前问
句答复后,将所述当前问句和所述当前问句答复作为一对问答数据,并存储该对问答数据。
[0012]可选地,每对问答数据关联有电力关键词,每对问答数据关联的电力关键词是该对问答数据中的历史问句中出现的预设关键词。
[0013]所述终端设备在从本地存储的问答数据中查询所述当前问句对应的历史问句答复时,具体被配置为:识别所述当前问句中出现的电力关键词。
[0014]根据识别出的电力关键词,从本地存储的问答数据中筛选出关联有该电力关键词的问答数据。
[0015]针对筛选出的每对问答数据,计算所述当前问句与该对问答数据中的历史问句的相似度。
[0016]将相似度大于预设阈值的历史问句对应的历史问句答复作为所述当前问句对应的历史问句答复。
[0017]可选地,所述终端设备还被配置为:在接收到用户输入的当前问句后,识别所述当前问句中是否出现电力关键词。
[0018]所述终端设备在将所述当前问句发送给所述中间服务器时,具体被配置为:在所述当前问句中出现电力关键词的情况下,才将所述当前问句发送给所述中间服务器。
[0019]可选地,所述终端设备还被配置为:在所述当前问句中没有出现电力关键词的情况下,不将所述当前问句发送给所述中间服务器,并向用户输出提示信息。
[0020]可选地,所述中间服务器还被配置为:针对每对问答数据中的历史问句,识别该历史问句中出现的预设关键词,将识别出的预设关键词作为该对问答数据关联的电力关键词。
[0021]或者,所述中间服务器还被配置为:在接收终端设备发送的当前问句的同时,接收该终端设备发送的所述当前问句的电力关键词,在当前问句和当前问句答复形成一对问答数据后,将接收的电力关键词作为该对问答数据关联的电力关键词。
[0022]可选地,所述终端设备还被配置为:在从本地没有查询到所述当前问句对应的历史问句答复的情况下,将所述当前问句存储为待处理问句;在当前的工单被处理完毕后,将存储的待处理问句发送给所述中间服务器。
[0023]所述中间服务器还被配置为:在分配给终端设备的工单已经被处理完毕的情况下,如果接收到该终端设备发送的待处理问句,则将接收到的待处理问句发送给所述ChatGPT服务器,并接收所述ChatGPT服务器返回的待处理问句答复,然后将该待处理问句和该待处理问句答复作为一对问答数据,并存储该对问答数据。
[0024]可选地,所述终端设备在将存储的待处理问句发送给所述中间服务器时,具体被配置为:在存储的待处理问句有多条的情况下,针对每两条在时间上相邻的待处理问句,计算两条待处理问句的相似度。
[0025]将相似度大于预设阈值的连续多条待处理问句作为多条重复问句,并从多条重复问句中选择一条待处理问句发送给所述中间服务器。
[0026]可选地,所述中间服务器在从本地存储的多对问答数据中选择与所述工单对应的目标问答数据时,具体被配置为:
根据所述工单对应的事件类型和/或任务地点,从本地存储的问答数据中选择与所述事件类型和/或任务地址对应的目标问答数据。
[0027]可选地,每对问答数据关联有电力关键词,每种事件类型和/或任务地点对应多个电力关键词。
[0028]所述中间服务器在根据所述工单对应的事件类型和/或任务地点,从本地存储的问答数据中选择与所述事件类型和/或任务地址对应的目标问答数据时,具体被配置为:根据所述工单对应的事件类型和/或任务地点,确定所述事件类型和/或任务地点对应的多个电力关键词。
[0029]如果本地存储的问答数据所关联的电力关键词中的至少一个电力关键词,与所述事件类型和/或任务地点对应的多个电力关键词中的至少一个电力关键词相同,则将该问答数据确定为目标问答数据。
[0030]采用本申请提供的基于ChatGPT的电力知识问答助手构建方法对中间服务器和终端设备进行配置后,中间服务器根据终端设备当前被分配的工单,向终端设备发送相应的问答数据,终端设备在接收到用户输入的当前问句后,首先尝试将当前问句发送给中间服务器,从而通过中间服务器将当前问句转发给ChatGPT服务器,以获得ChatGPT服务器针对当前问句给出的当前问句答复。此外,如果因为网络状况较差等原因导致终端设备没有接收到当前问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ChatGPT的电力知识问答助手构建方法,其特征在于,所述方法包括:设置中间服务器,并对所述中间服务器进行配置;设置多个终端设备,并对每个终端设备进行配置;其中,所述中间服务器被配置为:根据目标终端设备当前被分配的工单,从本地存储的多对问答数据中选择与所述工单对应的目标问答数据,并将所述目标问答数据发送给所述目标终端设备,所述目标终端设备是所述多个终端设备中的一个终端设备;所述中间服务器还被配置为:在接收到终端设备发送的当前问句后,将所述当前问句转发给ChatGPT服务器,在接收到所述ChatGPT服务器返回的当前问句答复后,将所述当前问句答复转发给发送所述当前问句的终端设备;所述终端设备被配置为:在接收到用户输入的当前问句后,将所述当前问句发送给所述中间服务器,并接收所述中间服务器发送的当前问句答复,以及向用户展示所述当前问句答复;所述终端设备还被配置为:在将所述当前问句发送给所述中间服务器后,在达到预设条件后还没有接收到当前问句答复的情况下,从本地存储的问答数据中查询所述当前问句对应的历史问句答复,并向用户展示查询到的历史问句答复。2.根据权利要求1所述的方法,其特征在于,所述中间服务器还被配置为:在接收到所述ChatGPT服务器返回的当前问句答复后,将所述当前问句和所述当前问句答复作为一对问答数据,并存储该对问答数据。3.根据权利要求2所述的方法,其特征在于,每对问答数据关联有电力关键词,每对问答数据关联的电力关键词是该对问答数据中的历史问句中出现的预设关键词;所述终端设备在从本地存储的问答数据中查询所述当前问句对应的历史问句答复时,具体被配置为:识别所述当前问句中出现的电力关键词;根据识别出的电力关键词,从本地存储的问答数据中筛选出关联有该电力关键词的问答数据;针对筛选出的每对问答数据,计算所述当前问句与该对问答数据中的历史问句的相似度;将相似度大于预设阈值的历史问句对应的历史问句答复作为所述当前问句对应的历史问句答复。4.根据权利要求3所述的方法,其特征在于,所述终端设备还被配置为:在接收到用户输入的当前问句后,识别所述当前问句中是否出现电力关键词;所述终端设备在将所述当前问句发送给所述中间服务器时,具体被配置为:在所述当前问句中出现电力关键词的情况下,才将所述当前问句发送给所述中间服务器。5.根据权利要求4所述的方法,其特征在于,所述终端设备还被配置为:在所述当前问句中没有出现电力关键词的情况下,不将所述当前问句发送给所述...

【专利技术属性】
技术研发人员:谢继冉孙汉林李兴张世伟曹坤王笛段清天
申请(专利权)人:山东翰林科技有限公司
类型:发明
国别省市:

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

1