System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術實施例涉及大模型應用,尤其涉及一種大模型應用的發布方法、裝置、設備及介質。
技術介紹
1、大模型應用基于人工腳本進行打包,然后由運維負責發布,流程長,涉及環節多,在集中發布日容易存在版本不一致以及調用大模型應用的接口出現短時間的異常。因此,如何提高大模型應用的發布效率和發布的大模型應用的準確度,至關重要。
技術實現思路
1、本專利技術提供一種大模型應用的發布方法、裝置、設備及介質,以實現自動化發布大模型應用,提高大模型應用的發布效率和發布的大模型應用的準確度。
2、根據本專利技術的一方面,提供了一種大模型應用的發布方法,包括:
3、獲取待更新的大模型應用的待更新執行代碼以及代碼更新關聯數據;其中,所述代碼更新關聯數據中包括項目更新名稱和項目更新時間;
4、確定預設的候選項目名稱中是否存在與所述項目更新名稱相匹配的目標項目名稱;
5、若存在,則將所述目標項目名稱對應的候選應用類別作為目標應用類別,將所述目標項目名稱對應的候選大模型文件作為目標大模型文件,并根據所述項目更新時間確定所述待更新執行代碼的更新版本號;
6、生成包括所述目標應用類別、目標項目名稱、更新版本號、所述待更新執行代碼和所述目標大模型文件的應用更新包,并根據所述應用更新包確定相應的目標測試用例;
7、根據所述目標測試用例對所述應用更新包進行測試,確定目標測試等級,并根據所述目標測試等級,確定更新后的大模型應用的發布權限。
8
9、數據獲取模塊,用于獲取待更新的大模型應用的待更新執行代碼以及代碼更新關聯數據;其中,所述代碼更新關聯數據中包括項目更新名稱和項目更新時間;
10、名稱確定模塊,用于確定預設的候選項目名稱中是否存在與所述項目更新名稱相匹配的目標項目名稱;
11、版本更新模塊,用于若存在,則將所述目標項目名稱對應的候選應用類別作為目標應用類別,將所述目標項目名稱對應的候選大模型文件作為目標大模型文件,并根據所述項目更新時間確定所述待更新執行代碼的更新版本號;
12、用例確定模塊,用于生成包括所述目標應用類別、目標項目名稱、更新版本號、所述待更新執行代碼和所述目標大模型文件的應用更新包,并根據所述應用更新包確定相應的目標測試用例;
13、權限確定模塊,用于根據所述目標測試用例對所述應用更新包進行測試,確定目標測試等級,并根據所述目標測試等級,確定更新后的大模型應用的發布權限。
14、根據本專利技術的另一方面,提供了一種電子設備,包括:
15、一個或多個處理器;
16、存儲器,用于存儲一個或多個程序;
17、當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器能夠執行本專利技術實施例所提供的任意一種大模型應用的發布方法。
18、根據本專利技術的另一方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機指令,計算機指令用于使處理器執行時實現本專利技術實施例所提供的任意一種大模型應用的發布方法。
19、本專利技術實施例提供了一種大模型應用的發布方案,通過獲取待更新的大模型應用的待更新執行代碼以及代碼更新關聯數據;其中,代碼更新關聯數據中包括項目更新名稱和項目更新時間;確定預設的候選項目名稱中是否存在與項目更新名稱相匹配的目標項目名稱;若存在,則將目標項目名稱對應的候選應用類別作為目標應用類別,將目標項目名稱對應的候選大模型文件作為目標大模型文件,并根據項目更新時間確定待更新執行代碼的更新版本號;生成包括目標應用類別、目標項目名稱、更新版本號、待更新執行代碼和目標大模型文件的應用更新包,并根據應用更新包確定相應的目標測試用例;根據目標測試用例對應用更新包進行測試,確定目標測試等級,并根據目標測試等級,確定更新后的大模型應用的發布權限。上述方案,通過根據代碼更新關聯數據和目標測試用例,對待更新的大模型應用的應用更新包進行功能測試,并根據測試等級,確定大模型應用的發布權限,實現了大模型應用的自動化發布,提高了大模型應用的發布效率;同時,本專利技術實施例中根據項目更新時間確定更新版本號,提高了發布的大模型應用的準確度。
20、應當理解,本部分所描述的內容并非旨在標識本專利技術的實施例的關鍵或重要特征,也不用于限制本專利技術的范圍。本專利技術的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種大模型應用的發布方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,若所述應用更新包中還包括模型基礎數據集,則所述根據所述應用更新包確定相應的目標測試用例,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述第一參考測試用例和所述第二參考測試用例,確定所述應用更新包的目標測試用例,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述目標測試用例對所述應用更新包進行測試,確定目標測試等級,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述測試子結果,確定目標測試等級,包括:
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
7.一種大模型應用的發布裝置,其特征在于,包括:
8.根據權利要求7所述的裝置,其特征在于,若所述應用更新包中還包括模型基礎數據集,則所述用例確定模塊,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利
...【技術特征摘要】
1.一種大模型應用的發布方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,若所述應用更新包中還包括模型基礎數據集,則所述根據所述應用更新包確定相應的目標測試用例,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述第一參考測試用例和所述第二參考測試用例,確定所述應用更新包的目標測試用例,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述目標測試用例對所述應用更新包進行測試,確定目標測試等級,包括:
5.根據權利要求4所述的方法,其...
【專利技術屬性】
技術研發人員:謝方敏,周峰,郭陟,李志權,
申請(專利權)人:廣州方舟信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。