System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 任务处理方法、问答任务处理方法及计算设备技术_技高网

任务处理方法、问答任务处理方法及计算设备技术

技术编号:39929106 阅读:10 留言:0更新日期:2024-01-08 21:40
本说明书实施例提供任务处理方法、问答任务处理方法及计算设备,其中所述任务处理方法包括:接收多个任务处理请求;组合各待处理任务的任务信息,得到至少一个待处理任务组;针对各待处理任务中的目标待处理任务,调用搜索引擎获得搜索结果,并基于搜索结果更新至少一个待处理任务组中目标待处理任务的任务信息;利用文本处理模型,对至少一个待处理任务组中各待处理任务的任务信息进行处理,获得各待处理任务的任务处理结果;将各待处理任务的任务处理结果反馈至对应的请求端。先组合待处理任务组再搜索,避免目标待处理任务无法与其他待处理任务的任务信息一起被处理,及时得到并对应反馈任务处理结果,降低了延迟,提升了高并发度和用户体验。

【技术实现步骤摘要】

本说明书实施例涉及数据处理,特别涉及一种任务处理方法。


技术介绍

1、随着计算机技术的发展,利用不同样本任务的样本描述信息对文本处理模型这一深度学习模型进行训练后,利用训练得到的文本处理模型对输入任务信息进行处理,得到任务处理结果,在多个领域有广泛应用,例如,文本生成、文本分类、实体识别、推理等。

2、目前,由于文本处理模型的参数规模较大,例如,13b、50b或者175b的生成式大语言模型,是难以直接部署在请求端的。在进行文本处理的时候,需要请求端发送任务处理请求,在接收到任务处理请求后,利用文本处理模型,对任务进行处理后,反馈任务处理结果至请求端,通过交互的形式完成任务处理。利用大规模的样本完成对文本处理模型的训练,需要耗费较长的时间,样本更新往往不及时且样本一般都为通用样本,难以适应实际应用中不同待处理任务的需求,可以选择通过搜索引擎获取搜索结果来协助文本处理模型进行任务处理。部署在服务端的文本处理模型往往是同步处理多个待处理任务。

3、然而,由于文本处理模型的模型规模较大,同步处理多个待处理任务往往需要耗费大量时间,一般在数分钟,而将多个待处理任务组合得到待处理任务组,设置有时间窗口,一般为数秒,针对某一待处理任务,如果调用搜索引擎获取搜索结果的时间超过了该时间窗口,该待处理任务需要等待后续多个待处理任务重新组合得到待处理任务组,此时,文本处理模型正在完成前一待处理任务组的任务处理,需要长时间等待才能利用文本处理模型对该待处理任务的任务信息进行处理,造成需要调用搜索引擎的请求端长时间处于等待处理结果的状态,存在高延迟,且难以支持高并发的任务处理场景,请求端的用户体验不足。因此,亟需一种低延迟、高并发度的任务处理方法。


技术实现思路

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、请求端,还用于接收服务端反馈的对应的任务处理结果。

30、根据本说明书实施例的第六方面,提供了一种计算设备,包括:

31、存储器和处理器;

32、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述方法的步骤。

33、根据本说明书实施例的第七方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述方法的步骤。

34、根据本说明书实施例的第八方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述方法的步骤。

35、本说明书一个或多个实施例中,接收多个任务处理请求,其中,任务处理请求携带待处理任务;组合各待处理任务的任务信息,得到至少一个待处理任务组;针对各待处理任务中的目标待处理任务,调用本文档来自技高网...

【技术保护点】

1.一种任务处理方法,包括:

2.根据权利要求1所述的方法,所述目标待处理任务为至少一个;

3.根据权利要求2所述的方法,在所述识别针对各所述目标待处理任务的搜索结果是否均已获得,且所述至少一个待处理任务组中各所述目标待处理任务的任务信息是否均已更新之后,还包括:

4.根据权利要求1-3中任一项所述的方法,在所述针对各所述待处理任务中的目标待处理任务,调用搜索引擎获得搜索结果之后,还包括:

5.根据权利要求1所述的方法,在所述组合各所述待处理任务的任务信息,得到至少一个待处理任务组之前,还包括:

6.根据权利要求5所述的方法,在所述根据多个所述待处理任务的参数,对多个所述待处理任务进行筛选之后,还包括:

7.根据权利要求1所述的方法,在所述利用文本处理模型,对所述至少一个待处理任务组中各所述待处理任务的任务信息进行处理,获得各所述待处理任务的任务处理结果之前,还包括:

8.根据权利要求7所述的方法,所述方法还包括:

9.根据权利要求1述的方法,在所述接收多个任务处理请求之后,还包括:</p>

10.根据权利要求1所述的方法,在所述将各所述待处理任务的任务处理结果反馈至对应的请求端之后,还包括:

11.根据权利要求10所述的方法,所述基于所述目标搜索结果,利用所述文本处理模型进行更新处理,得到更新任务处理结果,包括:

12.一种问答任务处理方法,包括:

13.一种计算设备,包括:

14.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至12任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种任务处理方法,包括:

2.根据权利要求1所述的方法,所述目标待处理任务为至少一个;

3.根据权利要求2所述的方法,在所述识别针对各所述目标待处理任务的搜索结果是否均已获得,且所述至少一个待处理任务组中各所述目标待处理任务的任务信息是否均已更新之后,还包括:

4.根据权利要求1-3中任一项所述的方法,在所述针对各所述待处理任务中的目标待处理任务,调用搜索引擎获得搜索结果之后,还包括:

5.根据权利要求1所述的方法,在所述组合各所述待处理任务的任务信息,得到至少一个待处理任务组之前,还包括:

6.根据权利要求5所述的方法,在所述根据多个所述待处理任务的参数,对多个所述待处理任务进行筛选之后,还包括:

7.根据权利要求1所述的方法,在所述利用文本处理模型,对...

【专利技术属性】
技术研发人员:刘阳苏璐岩张志成周文猛
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1