本申請(qǐng)涉及車輛,尤其涉及一種基于模型的任務(wù)執(zhí)行方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、智能座艙系統(tǒng),可以指能夠集成多種it和人工智能技術(shù)的車內(nèi)一體化數(shù)字平臺(tái),能夠?yàn)轳{駛員提供智能體驗(yàn),促進(jìn)行車安全。
2、在目前的技術(shù)中,針對(duì)用戶向智能座艙系統(tǒng)發(fā)起的用戶請(qǐng)求,通??梢曰谀P吞幚砼c該請(qǐng)求對(duì)應(yīng)的任務(wù),而當(dāng)出現(xiàn)任務(wù)執(zhí)行報(bào)錯(cuò)的情況,通??梢詫?duì)用戶請(qǐng)求和模型的輸出結(jié)果進(jìn)行分析,并基于分析結(jié)果調(diào)整模型的提示詞,再基于調(diào)整后的提示詞和用戶請(qǐng)求重新處理該任務(wù)。
3、由于上述分析過程中缺乏引導(dǎo)信息,因此導(dǎo)致對(duì)提示詞的調(diào)整的準(zhǔn)確度不高,從而導(dǎo)致大模型的輸出結(jié)果與任務(wù)的適配度不高,進(jìn)而導(dǎo)致任務(wù)的成功率不高。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N基于模型的任務(wù)執(zhí)行方法,所述方法包括:
2、響應(yīng)于針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò),獲取與所述目標(biāo)用戶請(qǐng)求對(duì)應(yīng)的提示詞,以及任務(wù)編排模型基于所述提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的子任務(wù)序列;
3、基于所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列,從預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素中確定出與所述目標(biāo)任務(wù)對(duì)應(yīng)的目標(biāo)因素;
4、根據(jù)與所述目標(biāo)因素對(duì)應(yīng)的目標(biāo)調(diào)整策略,對(duì)所述提示詞進(jìn)行調(diào)整,得到調(diào)整后的新提示詞;
5、獲取所述任務(wù)編排模型基于所述新提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的新子任務(wù)序列,并基于所述新子任務(wù)序列,重新執(zhí)行所述目標(biāo)任務(wù)。
6、可選的,基于所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列,從預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素中確定出與所述目標(biāo)任務(wù)對(duì)應(yīng)的目標(biāo)因素,包括:
7、將所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列輸入分類模型,以由所述分類模型進(jìn)行分類計(jì)算,生成與所述目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò)的目標(biāo)因素對(duì)應(yīng)的類別文本;其中,所述分類模型是基于歷史用戶請(qǐng)求和與所述歷史用戶請(qǐng)求對(duì)應(yīng)的歷史子任務(wù)序列作為訓(xùn)練數(shù)據(jù),以及預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素作為標(biāo)簽進(jìn)行監(jiān)督學(xué)習(xí)訓(xùn)練得到的。
8、可選的,所述任務(wù)執(zhí)行報(bào)錯(cuò)因素包括以下因素中的至少一項(xiàng):
9、用戶請(qǐng)求內(nèi)容錯(cuò)誤;提示詞中的參數(shù)設(shè)置錯(cuò)誤;接口調(diào)用錯(cuò)誤;任務(wù)執(zhí)行結(jié)果不符合用戶預(yù)期。
10、可選的,與所述任務(wù)執(zhí)行報(bào)錯(cuò)因素對(duì)應(yīng)的調(diào)整策略包括以下策略中的至少一項(xiàng):
11、對(duì)用戶請(qǐng)求對(duì)應(yīng)的文本進(jìn)行內(nèi)容校驗(yàn),并基于校驗(yàn)結(jié)果對(duì)提示詞進(jìn)行調(diào)整;
12、對(duì)提示詞中的至少部分參數(shù)進(jìn)行調(diào)整;
13、在提示詞中增加示例引導(dǎo)信息,和/或,根據(jù)與所述用戶請(qǐng)求對(duì)應(yīng)的意圖信息對(duì)所述提示詞的參數(shù)進(jìn)行調(diào)整;
14、在提示詞中增加與用戶請(qǐng)求對(duì)應(yīng)的意圖信息,和/或,根據(jù)所述意圖信息對(duì)所述提示詞的參數(shù)進(jìn)行調(diào)整。
15、可選的,所述任務(wù)編排模型為llm模型;所述llm模型包括function?calling模型。
16、可選的,所述任務(wù)編排模型為將基于預(yù)設(shè)用戶請(qǐng)求和與所述預(yù)設(shè)用戶請(qǐng)求對(duì)應(yīng)的提示詞樣本作為輸入變量,將與所述預(yù)設(shè)用戶請(qǐng)求對(duì)應(yīng)的預(yù)設(shè)子任務(wù)序列作為標(biāo)簽,針對(duì)預(yù)訓(xùn)練完成的任務(wù)編排模型進(jìn)行有監(jiān)督的微調(diào)訓(xùn)練得到的模型;其中,所述預(yù)設(shè)用戶請(qǐng)求包括針對(duì)智能座艙系統(tǒng)提供的服務(wù)發(fā)起的請(qǐng)求;所述預(yù)設(shè)子任務(wù)序列包括用于調(diào)用所述智能座艙系統(tǒng)提供的服務(wù)的至少一個(gè)子任務(wù)。
17、可選的,在響應(yīng)于針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò)之前,所述方法還包括:
18、在針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行過程中,獲取與所述目標(biāo)任務(wù)對(duì)應(yīng)的反饋信息;
19、確定所述反饋信息是否包含指示任務(wù)執(zhí)行報(bào)錯(cuò)的指示信息;
20、如果所述反饋信息包含指示任務(wù)執(zhí)行報(bào)錯(cuò)的指示信息,確定所述目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò)。
21、本申請(qǐng)還提供一種基于模型的任務(wù)執(zhí)行裝置,所述裝置包括:
22、獲取單元,用于響應(yīng)于針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò),獲取與所述目標(biāo)用戶請(qǐng)求對(duì)應(yīng)的提示詞,以及任務(wù)編排模型基于所述提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的子任務(wù)序列;
23、確定單元,用于基于所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列,從預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素中確定出與所述目標(biāo)任務(wù)對(duì)應(yīng)的目標(biāo)因素;
24、調(diào)整單元,用于根據(jù)與所述目標(biāo)因素對(duì)應(yīng)的目標(biāo)調(diào)整策略,對(duì)所述提示詞進(jìn)行調(diào)整,得到調(diào)整后的新提示詞;
25、執(zhí)行單元,用于獲取所述任務(wù)編排模型基于所述新提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的新子任務(wù)序列,并基于所述新子任務(wù)序列,重新執(zhí)行所述目標(biāo)任務(wù)。
26、本申請(qǐng)還提供一種電子設(shè)備,包括通信接口、處理器、存儲(chǔ)器和總線,所述通信接口、所述處理器和所述存儲(chǔ)器之間通過總線相互連接;
27、所述存儲(chǔ)器中存儲(chǔ)機(jī)器可讀指令,所述處理器通過調(diào)用所述機(jī)器可讀指令,執(zhí)行所述基于模型的任務(wù)執(zhí)行方法。
28、本申請(qǐng)還提供一種機(jī)器可讀存儲(chǔ)介質(zhì),所述機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可讀指令,所述機(jī)器可讀指令在被處理器調(diào)用和執(zhí)行時(shí),實(shí)現(xiàn)所述基于模型的任務(wù)執(zhí)行方法。
29、本申請(qǐng)?zhí)峁┑募夹g(shù)方案至少可以包括以下有益效果:
30、通過以上實(shí)施例,智能座艙系統(tǒng)可以響應(yīng)于針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò),獲取與所述目標(biāo)用戶請(qǐng)求對(duì)應(yīng)的提示詞,以及任務(wù)編排模型基于所述提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的子任務(wù)序列;可以基于所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列,從預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素中確定出與所述目標(biāo)任務(wù)對(duì)應(yīng)的目標(biāo)因素;根據(jù)與所述目標(biāo)因素對(duì)應(yīng)的目標(biāo)調(diào)整策略,對(duì)所述提示詞進(jìn)行調(diào)整,得到調(diào)整后的新提示詞;獲取所述任務(wù)編排模型基于所述新提示詞對(duì)所述目標(biāo)任務(wù)進(jìn)行邏輯推理生成的新子任務(wù)序列,并基于所述新子任務(wù)序列,重新執(zhí)行所述目標(biāo)任務(wù)。由于目標(biāo)因素指示了任務(wù)執(zhí)行報(bào)錯(cuò)的影響因素,因此,基于該影響因素對(duì)應(yīng)的目標(biāo)調(diào)整策略能夠?qū)μ崾驹~進(jìn)行針對(duì)性地調(diào)整,從而能夠提高提示詞調(diào)整的準(zhǔn)確度,進(jìn)而提高任務(wù)執(zhí)行的成功率。
1.一種基于模型的任務(wù)執(zhí)行方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述目標(biāo)用戶請(qǐng)求和所述子任務(wù)序列,從預(yù)設(shè)的任務(wù)執(zhí)行報(bào)錯(cuò)因素中確定出與所述目標(biāo)任務(wù)對(duì)應(yīng)的目標(biāo)因素,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述任務(wù)執(zhí)行報(bào)錯(cuò)因素包括以下因素中的至少一項(xiàng):
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,與所述任務(wù)執(zhí)行報(bào)錯(cuò)因素對(duì)應(yīng)的調(diào)整策略包括以下策略中的至少一項(xiàng):
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述任務(wù)編排模型為llm模型;所述llm模型包括function?calling模型。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述任務(wù)編排模型為將基于預(yù)設(shè)用戶請(qǐng)求和與所述預(yù)設(shè)用戶請(qǐng)求對(duì)應(yīng)的提示詞樣本作為輸入變量,將與所述預(yù)設(shè)用戶請(qǐng)求對(duì)應(yīng)的預(yù)設(shè)子任務(wù)序列作為標(biāo)簽,針對(duì)預(yù)訓(xùn)練完成的任務(wù)編排模型進(jìn)行有監(jiān)督的微調(diào)訓(xùn)練得到的模型;其中,所述預(yù)設(shè)用戶請(qǐng)求包括針對(duì)智能座艙系統(tǒng)提供的服務(wù)發(fā)起的請(qǐng)求;所述預(yù)設(shè)子任務(wù)序列包括用于調(diào)用所述智能座艙系統(tǒng)提供的服務(wù)的至少一個(gè)子任務(wù)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在響應(yīng)于針對(duì)目標(biāo)用戶請(qǐng)求的目標(biāo)任務(wù)執(zhí)行報(bào)錯(cuò)之前,所述方法還包括:
8.一種基于模型的任務(wù)執(zhí)行裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括通信接口、處理器、存儲(chǔ)器和總線,所述通信接口、所述處理器和所述存儲(chǔ)器之間通過總線相互連接;
10.一種機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可讀指令,所述機(jī)器可讀指令在被處理器調(diào)用和執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的基于模型的任務(wù)執(zhí)行方法。