本申請實施例涉及人工智能,具體涉及一種信息生成方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì)。
背景技術(shù):
1、近年來,大模型(llm)在ai領(lǐng)域異軍突起,在各行各業(yè)大放異彩。由于大模型的理解能力和輸出能力都非常優(yōu)秀,自大模型面世以來,就有從業(yè)者將其應(yīng)用在編程領(lǐng)域。如,使用大模型為已有的組件(代碼)生成評審結(jié)果,即,評審這段代碼存在的問題以評估其質(zhì)量,幫助開發(fā)者或者測試人員快速定位組件異常問題。
2、但是,大模型的處理能力存在上限,一次性能接收的輸入和輸出都是有限的,在一輪會話里的注意力也是有限的,導(dǎo)致輸出答案的質(zhì)量和規(guī)模都是有限的。特別在面對復(fù)雜的任務(wù)時,大模型的表現(xiàn)下降尤為明顯。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種信息生成方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì),可以提升評審信息生成的準(zhǔn)確性。
2、第一方面,本申請實施例提供了一種信息生成方法,該方法包括:
3、響應(yīng)于針對目標(biāo)組件的評審信息生成請求,確定所述評審信息生成請求對應(yīng)的生成任務(wù);
4、將所述生成任務(wù)拆分為至少一個生成子任務(wù),并確定各所述生成子任務(wù)分別對應(yīng)的任務(wù)處理模型;
5、調(diào)用各所述任務(wù)處理模型對各所述生成子任務(wù)進(jìn)行處理,得到針對所述目標(biāo)組件的目標(biāo)評審信息。
6、第二方面,本申請實施例還提供了一種信息生成裝置,該裝置包括:
7、響應(yīng)模塊,用于響應(yīng)于針對目標(biāo)組件的評審信息生成請求,確定所述評審信息生成請求對應(yīng)的生成任務(wù);
8、確定模塊,用于將所述生成任務(wù)拆分為至少一個生成子任務(wù),并確定各所述生成子任務(wù)分別對應(yīng)的任務(wù)處理模型;
9、生成模塊,用于調(diào)用各所述任務(wù)處理模型對各所述生成子任務(wù)進(jìn)行處理,得到針對所述目標(biāo)組件的目標(biāo)評審信息。
10、可選的,在本申請的一些實施例中,所述任務(wù)處理模型包括智能體,各所述智能體分別處理對應(yīng)的生成子任務(wù);
11、所述生成子任務(wù)包括獲取目標(biāo)組件子任務(wù)、組件分組子任務(wù)、初步評審子任務(wù)、評審校驗子任務(wù)或者生成評審信息子任務(wù)中的至少一種,其中,所述目標(biāo)組件包括新增組件。
12、可選的,在本申請的一些實施例中,所述調(diào)用各所述任務(wù)處理模型對各所述生成子任務(wù)進(jìn)行處理,得到針對所述目標(biāo)組件的目標(biāo)評審信息,包括:
13、確定各所述生成子任務(wù)的處理時序信息;
14、根據(jù)所述處理時序信息依次調(diào)用各所述任務(wù)處理模型,以及,針對任一所述生成子任務(wù),根據(jù)該生成子任務(wù)對應(yīng)的任務(wù)處理模型和前一處理結(jié)果對該生成子任務(wù)進(jìn)行處理,得到模型處理結(jié)果;
15、其中,將最后一個生成子任務(wù)的模型處理結(jié)果作為目標(biāo)評審信息,以及,所述前一處理結(jié)果包括前一個任務(wù)處理模型的模型處理結(jié)果。
16、可選的,在本申請的一些實施例中,所述針對任一所述生成子任務(wù),根據(jù)該生成子任務(wù)對應(yīng)的任務(wù)處理模型和前一處理結(jié)果對該生成子任務(wù)進(jìn)行處理,得到模型處理結(jié)果,包括:
17、若所述生成子任務(wù)包括組件分組子任務(wù),則獲取所述目標(biāo)組件的組件調(diào)用關(guān)系;
18、根據(jù)所述組件調(diào)用關(guān)系和預(yù)設(shè)組件量,將所述目標(biāo)組件劃分為至少一個組件組,根據(jù)所述組件分組子任務(wù)對應(yīng)的任務(wù)處理模型分別對各所述組件組進(jìn)行處理,得到各所述組件組的模型處理子結(jié)果;
19、將各所述組件組的模型處理子結(jié)果組合得到模型處理結(jié)果。
20、可選的,在本申請的一些實施例中,所述根據(jù)所述處理時序信息依次調(diào)用各所述任務(wù)處理模型,包括:
21、確定所述處理時序信息對應(yīng)的流編排信息,所述流編排信息是對各所述生成子任務(wù)基于任務(wù)節(jié)點的形式進(jìn)行執(zhí)行流程的編排得到的;
22、基于所述流編排信息控制對各所述任務(wù)處理模型的調(diào)用。
23、可選的,在本申請的一些實施例中,流編排信息的配置包括:
24、生成針對各生成子任務(wù)的任務(wù)節(jié)點;
25、基于所述處理時序信息確定各任務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系;
26、根據(jù)各所述任務(wù)節(jié)點以及各所述任務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系生成流編排信息。
27、可選的,在本申請的一些實施例中,所述根據(jù)各所述任務(wù)節(jié)點以及各所述任務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系生成流編排信息,包括:
28、根據(jù)所述關(guān)聯(lián)關(guān)系確定各所述任務(wù)節(jié)點之間的邊字典;
29、根據(jù)各所述任務(wù)節(jié)點的節(jié)點字典以及所述邊字典構(gòu)建節(jié)點圖;
30、根據(jù)所述節(jié)點圖生成流編排信息。
31、第三方面,本申請實施例還提供了一種電子設(shè)備,電子設(shè)備包括存儲器、處理器及存儲在存儲器中并可在處理器上運行的計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述的信息生成方法中的步驟。
32、第四方面,本申請實施例還提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述的信息生成方法中的步驟。
33、第五方面,本申請實施例還提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設(shè)備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設(shè)備執(zhí)行本申請實施例所述的各種可選實現(xiàn)方式中提供的方法。
34、本申請實施例響應(yīng)于針對目標(biāo)組件的評審信息生成請求,確定該評審信息生成請求對應(yīng)的生成任務(wù);將該生成任務(wù)拆分為至少一個生成子任務(wù),并確定各生成子任務(wù)分別對應(yīng)的任務(wù)處理模型;調(diào)用各任務(wù)處理模型對各生成子任務(wù)進(jìn)行處理,得到針對目標(biāo)組件的目標(biāo)評審信息。
35、其中,通過將大的生成任務(wù)拆分為多個小的生成子任務(wù),并分別利用任務(wù)處理模型處理各個生成子任務(wù),降低了每個模型所需處理的任務(wù)大小,有助于充分發(fā)揮模型的處理能力,還有助于避免超出模型的處理能力上限導(dǎo)致輸出結(jié)果不準(zhǔn)確。本申請實施例通過處理目標(biāo)組件的評審任務(wù),提升了生成的目標(biāo)評審信息的準(zhǔn)確性。
1.一種信息生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的信息生成方法,其特征在于,所述任務(wù)處理模型包括智能體,各所述智能體分別處理對應(yīng)的生成子任務(wù);
3.根據(jù)權(quán)利要求1所述的信息生成方法,其特征在于,所述調(diào)用各所述任務(wù)處理模型對各所述生成子任務(wù)進(jìn)行處理,得到針對所述目標(biāo)組件的目標(biāo)評審信息,包括:
4.根據(jù)權(quán)利要求3所述的信息生成方法,其特征在于,所述針對任一所述生成子任務(wù),根據(jù)該生成子任務(wù)對應(yīng)的任務(wù)處理模型和前一處理結(jié)果對該生成子任務(wù)進(jìn)行處理,得到模型處理結(jié)果,包括:
5.根據(jù)權(quán)利要求3所述的信息生成方法,其特征在于,所述根據(jù)所述處理時序信息依次調(diào)用各所述任務(wù)處理模型,包括:
6.根據(jù)權(quán)利要求5所述的信息生成方法,其特征在于,所述流編排信息的配置包括:
7.根據(jù)權(quán)利要求6所述的信息生成方法,其特征在于,所述根據(jù)各所述任務(wù)節(jié)點以及各所述任務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系生成流編排信息,包括:
8.一種信息生成裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括存儲器、處理器及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1-7任一項所述信息生成方法的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任一項所述的信息生成方法中的步驟。