本技術(shù)涉及人工智能,尤其涉及一種任務(wù)處理方法和電子設(shè)備。
背景技術(shù):
1、隨著人工智能技術(shù)的不斷發(fā)展,基于人工智能技術(shù)的智能體的應(yīng)用日益廣泛。但是,利用智能體處理任務(wù)會存在任務(wù)執(zhí)行錯誤的情況,因此,如何減少智能體出現(xiàn)任務(wù)執(zhí)行錯誤的情況是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、一方面,本技術(shù)提供了一種任務(wù)處理方法,包括:
2、響應(yīng)于獲得任務(wù)命令,確定所述任務(wù)命令指示的目標(biāo)任務(wù)的目標(biāo)任務(wù)特征;
3、基于所述目標(biāo)任務(wù)特征,從至少一個引導(dǎo)信息中確定目標(biāo)引導(dǎo)信息,所述引導(dǎo)信息為基于歷史命令簇生成的,所述歷史命令簇包括屬于同一意圖類別的至少一個歷史任務(wù)命令;所述目標(biāo)引導(dǎo)信息對應(yīng)的歷史命令簇中包括:對應(yīng)的任務(wù)特征與所述目標(biāo)任務(wù)特征匹配的歷史任務(wù)命令;
4、基于所述任務(wù)命令和所述目標(biāo)引導(dǎo)信息,處理所述任務(wù)命令指示的目標(biāo)任務(wù)。
5、在一種可能的實現(xiàn)方式中,所述確定所述任務(wù)命令指示的目標(biāo)任務(wù)的目標(biāo)任務(wù)特征,包括:
6、確定所述任務(wù)命令對應(yīng)的目標(biāo)索引標(biāo)簽,所述目標(biāo)索引標(biāo)簽用于表征所述任務(wù)命令指示的目標(biāo)任務(wù)的摘要信息;
7、所述基于所述目標(biāo)任務(wù)特征,從至少一個引導(dǎo)信息中確定目標(biāo)引導(dǎo)信息,包括:
8、基于至少一個引導(dǎo)信息各自的索引標(biāo)簽集合以及所述目標(biāo)索引標(biāo)簽,從所述至少一個引導(dǎo)信息中確定目標(biāo)引導(dǎo)信息,所述索引標(biāo)簽集合包括至少一個索引標(biāo)簽,所述目標(biāo)引導(dǎo)信息的索引標(biāo)簽集合中包括與所述目標(biāo)索引標(biāo)簽匹配的索引標(biāo)簽。
9、在又一種可能的實現(xiàn)方式中,該任務(wù)處理方法還包括:
10、確定所述任務(wù)命令的命令意圖對應(yīng)的目標(biāo)意圖類別;
11、確定所述目標(biāo)意圖類別對應(yīng)的引導(dǎo)信息集,所述引導(dǎo)信息集包括:所述至少一個引導(dǎo)信息以及所述引導(dǎo)信息對應(yīng)的索引標(biāo)簽集合。
12、在又一種可能的實現(xiàn)方式中,所述引導(dǎo)信息為用于規(guī)避任務(wù)執(zhí)行錯誤的策略信息;
13、所述歷史命令簇中的至少一個歷史任務(wù)命令中包括執(zhí)行錯誤的至少一個第一歷史任務(wù)命令,以及與所述第一歷史任務(wù)命令語義相似且執(zhí)行正確的至少一個第二歷史任務(wù)命令;
14、所述歷史命令簇關(guān)聯(lián)有錯誤描述信息,所述錯誤描述信息為基于所述歷史命令簇中的至少部分第一歷史任務(wù)命令生成的,用于描述所述歷史命令簇中所述第一歷史任務(wù)命令的錯誤原因信息;
15、所述引導(dǎo)信息為基于所述歷史命令簇對應(yīng)的錯誤描述信息,以及所述歷史命令簇中各歷史任務(wù)命令、所述歷史任務(wù)命令的實際處理結(jié)果和所述歷史任務(wù)命令被標(biāo)注的正確處理結(jié)果生成的。
16、在又一種可能的實現(xiàn)方式中,所述引導(dǎo)信息通過如下方式得到:
17、基于所述歷史命令簇對應(yīng)的錯誤描述信息以及歷史命令簇中至少部分歷史任務(wù)命令、所述至少部分歷史任務(wù)命令的實際處理結(jié)果和被標(biāo)注的正確處理結(jié)果,利用模型確定候選引導(dǎo)信息,所述候選引導(dǎo)信息為規(guī)避所述歷史任務(wù)命令執(zhí)行錯誤的策略信息;
18、基于所述候選引導(dǎo)信息,處理所述歷史命令簇中的各歷史任務(wù)命令,得到所述歷史任務(wù)命令的測試處理結(jié)果;
19、基于所述歷史任務(wù)命令的測試處理結(jié)果和被標(biāo)注的正確處理結(jié)果,對所述候選引導(dǎo)信息進(jìn)行優(yōu)化處理,將優(yōu)化處理后的候選引導(dǎo)信息確定為所述歷史命令簇對應(yīng)的引導(dǎo)信息。
20、在又一種可能的實現(xiàn)方式中,所述基于所述歷史任務(wù)命令的測試處理結(jié)果和被標(biāo)注的正確處理結(jié)果,對所述候選引導(dǎo)信息進(jìn)行優(yōu)化處理,將優(yōu)化處理后的候選引導(dǎo)信息確定為所述歷史命令簇對應(yīng)的引導(dǎo)信息,包括:
21、基于所述歷史任務(wù)命令的測試處理結(jié)果和被標(biāo)注的正確處理結(jié)果,確定所述歷史命令簇中當(dāng)前執(zhí)行正確的歷史任務(wù)命令的實際占比以及當(dāng)前執(zhí)行錯誤的至少一個候選歷史任務(wù)命令;
22、如果所述實際占比小于設(shè)定閾值或者迭代次數(shù)小于設(shè)定次數(shù),基于所述至少一個候選歷史任務(wù)命令以及所述候選歷史任務(wù)命令的測試處理結(jié)果和被標(biāo)注的正確處理結(jié)果,利用所述模型優(yōu)化所述候選引導(dǎo)信息,將所述迭代次數(shù)加一;
23、基于優(yōu)化后的候選引導(dǎo)信息,返回執(zhí)行所述利用所述模型處理所述歷史命令簇中的各歷史任務(wù)命令的操作,直至所述實際占比不小于所述設(shè)定閾值或者所述迭代次數(shù)不小于所述設(shè)定次數(shù)。
24、在又一種可能的實現(xiàn)方式中,所述引導(dǎo)信息的索引標(biāo)簽集合包括:從所述歷史命令簇中各歷史任務(wù)命令的候選索引標(biāo)簽中,選取出的召回率和精準(zhǔn)率滿足要求的至少一個索引標(biāo)簽;
25、所述歷史任務(wù)命令的候選索引標(biāo)簽用于表征所述歷史任務(wù)命令指示的歷史任務(wù)對應(yīng)的摘要信息;
26、所述召回率與所述歷史命令簇中各歷史任務(wù)命令的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的第一命中數(shù)量有關(guān);
27、所述精準(zhǔn)率與所述第一命中數(shù)量以及第二命中數(shù)量有關(guān),所述第二命中數(shù)量為至少一個參考?xì)v史命令簇中各參考?xì)v史任務(wù)命令的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的數(shù)量,所述參考?xì)v史命令簇與所述歷史命令簇對應(yīng)同一個意圖類別。
28、在又一種可能的實現(xiàn)方式中,所述引導(dǎo)信息的索引標(biāo)簽集合通過如下方式得到:
29、確定所述歷史命令簇中各歷史任務(wù)命令的候選索引標(biāo)簽以及參考?xì)v史命令簇中各參考?xì)v史任務(wù)命令的候選索引標(biāo)簽;
30、將所述歷史命令簇對應(yīng)的各候選索引標(biāo)簽確定為索引標(biāo)簽集合中的索引標(biāo)簽;
31、基于所述歷史命令簇中各歷史任務(wù)命令的候選索引標(biāo)簽以及所述索引標(biāo)簽集合,確定歷史命令簇中各歷史任務(wù)命令的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的第一命中數(shù)量;
32、基于所述參考?xì)v史命令簇中各參考任務(wù)命令的候選索引標(biāo)簽以及所述索引標(biāo)簽集合,確定所述參考?xì)v史命令簇中各參考?xì)v史任務(wù)命令的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的第二命中數(shù)量;
33、如果基于所述第一命中數(shù)量和第二命中數(shù)量確定召回率和精準(zhǔn)率不滿足設(shè)定要求,基于所述參考?xì)v史命令簇中對應(yīng)的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的參考?xì)v史任務(wù)命令,對所述索引標(biāo)簽集合中的索引標(biāo)簽進(jìn)行優(yōu)化,直至所述召回率和精準(zhǔn)率滿足設(shè)定要求。
34、在又一種可能的實現(xiàn)方式中,所述基于所述參考?xì)v史命令簇中對應(yīng)的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的參考?xì)v史任務(wù)命令,對所述索引標(biāo)簽集合中的索引標(biāo)簽進(jìn)行優(yōu)化,包括:
35、基于所述參考?xì)v史命令簇中對應(yīng)的候選索引標(biāo)簽命中所述索引標(biāo)簽集合的參考?xì)v史任務(wù)命令,對所述索引標(biāo)簽集合中索引標(biāo)簽進(jìn)行修正,得到修正后的索引標(biāo)簽集合;
36、基于所述修正后的索引標(biāo)簽集合,確定所述歷史命令簇中的漏檢歷史任務(wù)命令,所述漏檢歷史任務(wù)命令為:候選索引標(biāo)簽無法命中所述修正后的索引標(biāo)簽集合的歷史任務(wù)命令;
37、對所述漏檢歷史任務(wù)命令對應(yīng)的候選索引標(biāo)簽進(jìn)行更新處理,將更新后的候選索引標(biāo)簽添加到所述修正后的索引標(biāo)簽集合。
38、又一方面,本技術(shù)還提供了一種電子設(shè)備,包括:輸入單元和處理器;
39、所述輸入單元,用于獲得任務(wù)命令;
40、所述處理器,用于響應(yīng)于獲得任務(wù)命令,確定所述任務(wù)命令指示的目標(biāo)任務(wù)的目標(biāo)任務(wù)特征;基于所述目標(biāo)任務(wù)特征,從至少一個引導(dǎo)信息中確定目標(biāo)引導(dǎo)信息,所述引導(dǎo)信息為基于歷史命令簇生成的,所述歷史命令簇包括屬于同一意圖類別的至少一個歷史任務(wù)命令;所述目標(biāo)引導(dǎo)信息對應(yīng)的歷史命令簇中包括:對應(yīng)的任務(wù)特征與所述目標(biāo)任務(wù)特征匹配的歷史任務(wù)命令;基于所述任務(wù)命令和所述目標(biāo)引導(dǎo)信息,處理所述任務(wù)命令指示的目標(biāo)任務(wù)。