本申請涉及數據處理,具體涉及一種交互界面的生成方法、裝置、電子設備及車輛。
背景技術:
1、隨著智能終端的普及,用戶可以通過終端上網或者個性化定制各種應用軟件。進而用戶可通過終端實現(xiàn)很多交互功能。
2、目前,用戶可通過終端的交互界面進行交互功能的體驗。然而,交互界面的布局、功能內容和不同頁面的切換邏輯等都是預先定義的固定模式。在實際使用過程中,會存在功能隱藏太深,需要用戶多次操作的情況,進而影響了交互效率,從而影響了用戶的使用效率和體驗。
技術實現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┝艘环N交互界面的生成方法、裝置、電子設備及車輛,主要目的在于改善上述現(xiàn)有技術中會存在交互不便、交互效率低的技術問題。
2、第一方面,本申請?zhí)峁┝艘环N交互界面的生成方法,包括:
3、獲取對語言描述信息進行解析得到的用戶的意圖信息,其中,所述語言描述信息是對所述用戶的交互輸入信息通過大語言模型識別到的;
4、確定與所述意圖信息匹配的交互功能對應注冊的插件;
5、通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面。
6、可選的,在所述獲取對語言描述信息進行解析得到的用戶的意圖信息之前,所述方法還包括:
7、將不同交互功能的應用程序分別以自描述的插件的形式進行注冊;
8、所述確定與所述意圖信息匹配的交互功能對應注冊的插件,包括:
9、從注冊的各個插件中,獲取與所述意圖信息匹配的交互功能對應注冊的插件。
10、可選的,所述從注冊的各個插件中,獲取與所述意圖信息匹配的交互功能對應注冊的插件,包括:
11、獲取與所述意圖信息對應的uri域名;
12、基于注冊的各個插件的uri域名,通過與所述意圖信息對應的uri域名的尋址匹配,獲取與所述意圖信息匹配的交互功能對應注冊的插件。
13、可選的,所述注冊的各個插件的uri域名保存在業(yè)務描述文件中,所述業(yè)務描述文件中還保存有所述不同交互功能的業(yè)務方的業(yè)務介紹:
14、所述基于注冊的各個插件的uri域名,通過與所述意圖信息對應的uri域名的尋址匹配,獲取與所述意圖信息匹配的交互功能對應注冊的插件,包括:
15、將與所述意圖信息對應的uri域名,分別與所述業(yè)務描述文件中所述注冊的各個插件的uri域名進行尋址匹配,并結合所述不同交互功能的業(yè)務方的業(yè)務介紹,確定與所述意圖信息匹配的交互功能對應注冊的插件。
16、可選的,所述通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面,包括:
17、通過調用與所述交互功能對應注冊的插件,使得插件與所述交互功能的應用程序通過遠程調用的方式做邏輯執(zhí)行,以在所述應用程序中生成所述交互功能的交互界面。
18、可選的,在所述通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面之后,所述方法還包括:
19、通過與所述交互功能對應注冊的插件,獲取生成所述交互界面的任務的執(zhí)行后結果和上下文信息,所述執(zhí)行后結果和上下文信息所對應生成的dsl回執(zhí)信息用于更新所述大語言模型。
20、第二方面,本申請?zhí)峁┝艘环N交互界面的生成裝置,包括:ime模塊和至少一個插件;
21、所述ime模塊,用于獲取對語言描述信息進行解析得到的用戶的意圖信息,其中,所述語言描述信息是對所述用戶的交互輸入信息通過大語言模型識別到的;從所述至少一個插件中確定與所述意圖信息匹配的交互功能對應注冊的插件;通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面。
22、第三方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面所述的交互界面的生成方法。
23、第四方面,本申請?zhí)峁┝艘环N電子設備,包括存儲介質、處理器及存儲在存儲介質上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)第一方面所述的交互界面的生成方法。
24、第五方面,本申請?zhí)峁┝艘环N車輛,包括如第二方面所述的裝置,或如第四方面所述的電子設備。
25、借由上述技術方案,本申請?zhí)峁┑囊环N交互界面的生成方法、裝置、電子設備及車輛,首先獲取對語言描述信息進行解析得到的用戶的意圖信息,其中,該語言描述信息是對用戶的交互輸入信息通過大語言模型識別到的;再確定與該意圖信息匹配的交互功能對應注冊的插件;然后通過調用與交互功能對應注冊的插件,生成交互功能的交互界面。與目前相關技術相比,本申請通過用戶的交互輸入,如簡單的語音輸入,準確識別出用戶所需的交互界面,根據該交互界面的界面描述信息生成相應的交互界面,減少了用戶手動查找的操作,方便用戶直接進行交互功能的體驗,提高了交互效率,進而可提高用戶的使用效率和體驗。
26、上述說明僅是本申請技術方案的概述,為了能夠更清楚了解本申請的技術手段,而可依照說明書的內容予以實施,并且為了讓本申請的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本申請的具體實施方式。
1.一種交互界面的生成方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述獲取對語言描述信息進行解析得到的用戶的意圖信息之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述從注冊的各個插件中,獲取與所述意圖信息匹配的交互功能對應注冊的插件,包括:
4.根據權利要求3所述的方法,其特征在于,所述注冊的各個插件的uri域名保存在業(yè)務描述文件中,所述業(yè)務描述文件中還保存有所述不同交互功能的業(yè)務方的業(yè)務介紹:
5.根據權利要求3至4中任一項所述的方法,其特征在于,所述通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面,包括:
6.根據權利要求5所述的方法,其特征在于,在所述通過調用與所述交互功能對應注冊的插件,生成所述交互功能的交互界面之后,所述方法還包括:
7.一種交互界面的生成裝置,其特征在于,包括:意圖匹配引擎ime模塊和至少一個插件;
8.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至7中任一項所述的方法。
9.一種電子設備,包括存儲介質、處理器及存儲在存儲介質上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至7中任一項所述的方法。
10.一種車輛,其特征在于,包括:如權利要求9所述的電子設備。