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