本技術(shù)涉及文件解析,特別是涉及一種用于光伏測算的文件解析方法和相關(guān)裝置。
背景技術(shù):
1、隨著光伏項目相關(guān)的業(yè)務(wù)系統(tǒng)(例如智能投系統(tǒng))逐漸普及,描述光伏項目的相關(guān)情況和未來收益的光伏測算相關(guān)文件中的相關(guān)指標(biāo)值需要寫入該業(yè)務(wù)系統(tǒng),以便于后續(xù)工作。
2、目前將光伏測算相關(guān)文件中的相關(guān)指標(biāo)值需要寫入業(yè)務(wù)系統(tǒng)的方法為:人工錄入,即業(yè)務(wù)人員從光伏測算相關(guān)文件中一一查找相關(guān)指標(biāo)值,然后再填寫至業(yè)務(wù)系統(tǒng)。但是,光伏測算相關(guān)文件比較復(fù)雜,業(yè)務(wù)人員查找相關(guān)指標(biāo)值再填寫至業(yè)務(wù)系統(tǒng)的方式需要花費(fèi)大量的時間,極大降低了業(yè)務(wù)人員的工作效率。
技術(shù)實現(xiàn)思路
1、有鑒于此,本技術(shù)提供了一種用于光伏測算的文件解析方法和相關(guān)裝置,用于解決現(xiàn)有技術(shù)中人工錄入方式存在的費(fèi)時、工作效率低下的問題,其技術(shù)方案如下:
2、一種用于光伏測算的文件解析方法,包括:
3、獲取待解析的光伏測算相關(guān)文件和指標(biāo)文件,其中,所述光伏測算相關(guān)文件是指描述光伏項目的相關(guān)情況和未來收益的文件,所述指標(biāo)文件包括寫入所述光伏項目相關(guān)的目標(biāo)業(yè)務(wù)系統(tǒng)的指標(biāo),所述指標(biāo)來自于所述光伏測算相關(guān)文件;
4、根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,得到編輯后文件解析提示指令prompt,其中,所述文件解析提示指令模板用于指示預(yù)配置的大模型從所述文件內(nèi)容占位槽內(nèi)的文件內(nèi)容中解析出所述指標(biāo)占位槽內(nèi)的指標(biāo)的值;
5、將所述編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述光伏測算相關(guān)文件的解析結(jié)果;
6、將所述解析結(jié)果填充至所述目標(biāo)業(yè)務(wù)系統(tǒng)。
7、可選的,在所述光伏測算相關(guān)文件包括演示文稿文件的情況下,所述指標(biāo)文件包括所述演示文稿文件對應(yīng)的第一指標(biāo)文件,所述文件解析提示指令模板還用于指示所述大模型將解析出的值轉(zhuǎn)換為預(yù)設(shè)格式;
8、所述根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,得到編輯后文件解析提示指令prompt,包括:
9、讀取所述演示文稿文件包含的第一文件內(nèi)容;
10、將所述第一文件內(nèi)容填充至所述文件內(nèi)容占位槽;
11、讀取所述第一指標(biāo)文件包含的第一指標(biāo);
12、將所述第一指標(biāo)填充至所述指標(biāo)占位槽;
13、以得到第一編輯后文件解析提示指令prompt;
14、所述將所述編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述光伏測算相關(guān)文件的解析結(jié)果,包括:
15、將所述第一編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述演示文稿文件的第一解析結(jié)果,其中,所述大模型在訓(xùn)練階段,采用訓(xùn)練演示文稿文件及對應(yīng)的第一訓(xùn)練解析結(jié)果為訓(xùn)練數(shù)據(jù)進(jìn)行訓(xùn)練,所述第一訓(xùn)練解析結(jié)果為所述預(yù)設(shè)格式。
16、可選的,所述第一文件內(nèi)容包括圖片內(nèi)容、圖表內(nèi)容和文字內(nèi)容中的至少一個。
17、可選的,所述預(yù)設(shè)格式為json格式。
18、可選的,在所述光伏測算相關(guān)文件包括電子表格文件的情況下,所述指標(biāo)文件包括所述演示文稿文件對應(yīng)的第二指標(biāo)文件;
19、所述根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,得到編輯后文件解析提示指令prompt,包括:
20、讀取所述電子表格文件包含的第二文件內(nèi)容;
21、將所述第二文件內(nèi)容填充至所述文件內(nèi)容占位槽;
22、讀取所述第二指標(biāo)文件中的第二指標(biāo);
23、將所述第二指標(biāo)填充至所述指標(biāo)占位槽;
24、讀取所述電子表格文件中的所述第二指標(biāo)的所在位置和/或所述第二指標(biāo)的值的所在位置;
25、將讀取的所在位置填充至所述文件解析提示指令模板包含的位置占位槽;
26、以得到第二編輯后文件解析提示指令prompt;
27、所述將所述編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述光伏測算相關(guān)文件的解析結(jié)果,包括:
28、將所述第二編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述電子表格文件的第二解析結(jié)果,其中,所述大模型在訓(xùn)練階段,采用訓(xùn)練電子表格文件及對應(yīng)的第二訓(xùn)練解析結(jié)果為訓(xùn)練數(shù)據(jù)進(jìn)行訓(xùn)練。
29、可選的,若所述光伏測算相關(guān)文件包括所述電子表格文件,則所述根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,包括:
30、獲取預(yù)配置的指標(biāo)格式模板,其中,所述指標(biāo)格式模板是指基于已有應(yīng)用程序可解析的電子表格文件的格式生成的模板;
31、判斷所述光伏測算相關(guān)文件包含的電子表格文件的格式是否與所述指標(biāo)格式模板的格式一致;
32、若否,則根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽。
33、可選的,在所述光伏測算相關(guān)文件包括演示文稿文件和電子表格文件的情況下,所述對所述光伏測算相關(guān)文件的解析結(jié)果包括:對所述演示文稿文件的第一解析結(jié)果和對所述電子表格文件的第二解析結(jié)果;
34、所述將所述解析結(jié)果填充至所述目標(biāo)業(yè)務(wù)系統(tǒng),包括:
35、判斷所述第一解析結(jié)果和所述第二解析結(jié)果是否包含相同的指標(biāo);
36、若是,則判斷所述第一解析結(jié)果和所述第二解析結(jié)果各自包含的所述相同的指標(biāo)的值是否一致;
37、若是,則將所述第一解析結(jié)果和所述第二解析結(jié)果填充至所述目標(biāo)業(yè)務(wù)系統(tǒng)。
38、一種用于光伏測算的文件解析裝置,包括:
39、文件獲取模塊,用于獲取待解析的光伏測算相關(guān)文件和指標(biāo)文件,其中,所述光伏測算相關(guān)文件是指描述光伏項目的相關(guān)情況和未來收益的文件,所述指標(biāo)文件包括寫入所述光伏項目相關(guān)的目標(biāo)業(yè)務(wù)系統(tǒng)的指標(biāo),所述指標(biāo)來自于所述光伏測算相關(guān)文件;
40、提示指令生成模塊,用于根據(jù)所述光伏測算相關(guān)文件和所述指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,得到編輯后文件解析提示指令prompt,其中,所述文件解析提示指令模板用于指示預(yù)配置的大模型從所述文件內(nèi)容占位槽內(nèi)的文件內(nèi)容中解析出所述指標(biāo)占位槽內(nèi)的指標(biāo)的值;
41、文件解析模塊,用于將所述編輯后文件解析提示指令prompt輸入至所述大模型,得到所述大模型輸出的對所述光伏測算相關(guān)文件的解析結(jié)果;
42、解析結(jié)果填充模塊,用于將所述解析結(jié)果填充至所述目標(biāo)業(yè)務(wù)系統(tǒng)。
43、一種電子設(shè)備,包括存儲器和處理器;
44、所述存儲器,用于存儲程序;
45、所述處理器,用于執(zhí)行所述程序,實現(xiàn)如上述任一項所述的用于光伏測算的文件解析方法的各個步驟。
46、一種可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時,實現(xiàn)如上述任一項所述的用于光伏測算的文件解析方法的各個步驟。
47、經(jīng)由上述的技術(shù)方案可知,本技術(shù)提供的用于光伏測算的文件解析方法,獲取待解析的光伏測算相關(guān)文件和指標(biāo)文件,根據(jù)光伏測算相關(guān)文件和指標(biāo)文件填充預(yù)配置的文件解析提示指令模板包含的文件內(nèi)容占位槽和指標(biāo)占位槽,得到編輯后文件解析提示指令prompt,將編輯后文件解析提示指令prompt輸入至大模型,得到大模型輸出的對光伏測算相關(guān)文件的解析結(jié)果,將解析結(jié)果填充至目標(biāo)業(yè)務(wù)系統(tǒng)。由于本技術(shù)能夠根據(jù)光伏測算相關(guān)文件、指標(biāo)文件以及文件解析提示指令模板,得到能夠指示大模型解析光伏測算相關(guān)文件的編輯后文件解析提示指令prompt,該編輯后文件解析提示指令prompt相對簡單,易于理解,使得大模型能夠輸出更準(zhǔn)確的解析結(jié)果,該解析結(jié)果能夠自動填充至目標(biāo)業(yè)務(wù)系統(tǒng),無需人工參與,節(jié)省了業(yè)務(wù)人員的時間,提高了工作效率。